~/abderrahman-labibresume ↓
← abderrahman labib / portfolio

Gulf Health Lakehouse

A health-tech data domain rebuilt on an open stack: dbt, Airflow, Kafka, PySpark. Every chart below mirrors the projects dbt marts and its PySpark scoring job, recomputed at full scale from the repos seed-42 data generator: 500 simulated users, 18 months, 7,256,051 rows across 8 tables.

100% synthetic · no real user dataseed 42 · deterministiccommit 098a3edgithub.com/labib2002/gulf-health-lakehouse ↗
7.26M
rows generated
15
dbt models
67
data tests
2
Airflow DAGs
8
declared sources
42
generator seed

500 users · 18 months · 8 architecture decision records · generator runtime 53.6 s

Daily activity: average steps

01 /

Average daily steps across 540 days, July 2024 to December 2025. Active users hold flat at 500 by construction (every synthetic user reports every day), so only steps are charted. The sawtooth is the generator's weekend step bump.

View the data
dateavg steps
Jul 10, 20247,154
Jul 11, 20247,072
Jul 12, 20247,165
Jul 13, 20247,924
Jul 14, 20247,913
Jul 15, 20247,019
Jul 16, 20247,074
Jul 17, 20247,077
Jul 18, 20247,000
Jul 19, 20247,052
Jul 20, 20247,817
Jul 21, 20247,952
Jul 22, 20247,027
Jul 23, 20247,141
Jul 24, 20246,997
Jul 25, 20246,904
Jul 26, 20247,152
Jul 27, 20247,845
Jul 28, 20247,936
Jul 29, 20247,123
Jul 30, 20247,151
Jul 31, 20246,988
Aug 1, 20246,956
Aug 2, 20246,949
Aug 3, 20247,924
Aug 4, 20247,990
Aug 5, 20247,106
Aug 6, 20247,137
Aug 7, 20247,090
Aug 8, 20246,973
Aug 9, 20246,981
Aug 10, 20247,920
Aug 11, 20247,961
Aug 12, 20247,050
Aug 13, 20247,087
Aug 14, 20247,127
Aug 15, 20247,097
Aug 16, 20247,200
Aug 17, 20247,885
Aug 18, 20247,951
Aug 19, 20247,088
Aug 20, 20247,063
Aug 21, 20246,924
Aug 22, 20247,052
Aug 23, 20246,976
Aug 24, 20247,887
Aug 25, 20247,864
Aug 26, 20247,040
Aug 27, 20246,933
Aug 28, 20246,948
Aug 29, 20247,046
Aug 30, 20247,098
Aug 31, 20247,927
Sep 1, 20248,013
Sep 2, 20247,077
Sep 3, 20246,987
Sep 4, 20247,033
Sep 5, 20247,137
Sep 6, 20247,057
Sep 7, 20247,844
Sep 8, 20248,055
Sep 9, 20247,053
Sep 10, 20247,127
Sep 11, 20246,987
Sep 12, 20247,093
Sep 13, 20247,028
Sep 14, 20247,891
Sep 15, 20247,928
Sep 16, 20247,108
Sep 17, 20247,230
Sep 18, 20247,215
Sep 19, 20247,081
Sep 20, 20247,046
Sep 21, 20247,934
Sep 22, 20247,890
Sep 23, 20247,166
Sep 24, 20247,099
Sep 25, 20247,005
Sep 26, 20247,021
Sep 27, 20247,077
Sep 28, 20248,034
Sep 29, 20247,766
Sep 30, 20246,874
Oct 1, 20247,056
Oct 2, 20247,138
Oct 3, 20247,163
Oct 4, 20247,116
Oct 5, 20247,935
Oct 6, 20247,860
Oct 7, 20246,923
Oct 8, 20247,031
Oct 9, 20246,999
Oct 10, 20246,979
Oct 11, 20246,929
Oct 12, 20247,999
Oct 13, 20247,998
Oct 14, 20247,028
Oct 15, 20247,058
Oct 16, 20247,039
Oct 17, 20247,094
Oct 18, 20247,049
Oct 19, 20247,813
Oct 20, 20247,931
Oct 21, 20247,099
Oct 22, 20247,080
Oct 23, 20247,081
Oct 24, 20247,010
Oct 25, 20247,047
Oct 26, 20247,931
Oct 27, 20247,977
Oct 28, 20247,027
Oct 29, 20247,164
Oct 30, 20247,039
Oct 31, 20247,107
Nov 1, 20247,062
Nov 2, 20247,827
Nov 3, 20247,874
Nov 4, 20246,976
Nov 5, 20247,124
Nov 6, 20247,060
Nov 7, 20247,022
Nov 8, 20247,057
Nov 9, 20248,117
Nov 10, 20247,808
Nov 11, 20247,081
Nov 12, 20246,966
Nov 13, 20247,120
Nov 14, 20247,184
Nov 15, 20246,971
Nov 16, 20247,930
Nov 17, 20247,870
Nov 18, 20247,139
Nov 19, 20247,088
Nov 20, 20246,955
Nov 21, 20247,170
Nov 22, 20247,112
Nov 23, 20247,945
Nov 24, 20247,947
Nov 25, 20247,101
Nov 26, 20247,135
Nov 27, 20247,064
Nov 28, 20247,124
Nov 29, 20247,062
Nov 30, 20247,802
Dec 1, 20247,873
Dec 2, 20247,083
Dec 3, 20247,091
Dec 4, 20247,033
Dec 5, 20247,012
Dec 6, 20246,961
Dec 7, 20248,006
Dec 8, 20247,995
Dec 9, 20247,058
Dec 10, 20247,121
Dec 11, 20247,017
Dec 12, 20247,118
Dec 13, 20247,208
Dec 14, 20247,811
Dec 15, 20247,993
Dec 16, 20246,967
Dec 17, 20246,963
Dec 18, 20247,086
Dec 19, 20247,047
Dec 20, 20246,990
Dec 21, 20247,890
Dec 22, 20247,935
Dec 23, 20247,207
Dec 24, 20247,106
Dec 25, 20247,186
Dec 26, 20247,143
Dec 27, 20246,985
Dec 28, 20247,827
Dec 29, 20247,946
Dec 30, 20247,111
Dec 31, 20246,979
Jan 1, 20257,131
Jan 2, 20257,082
Jan 3, 20257,124
Jan 4, 20257,907
Jan 5, 20257,908
Jan 6, 20257,007
Jan 7, 20257,055
Jan 8, 20257,077
Jan 9, 20257,157
Jan 10, 20257,009
Jan 11, 20257,854
Jan 12, 20257,936
Jan 13, 20257,067
Jan 14, 20257,247
Jan 15, 20256,952
Jan 16, 20257,176
Jan 17, 20257,164
Jan 18, 20257,964
Jan 19, 20257,842
Jan 20, 20257,017
Jan 21, 20257,161
Jan 22, 20257,116
Jan 23, 20257,004
Jan 24, 20257,207
Jan 25, 20257,869
Jan 26, 20257,976
Jan 27, 20257,088
Jan 28, 20257,006
Jan 29, 20257,078
Jan 30, 20257,036
Jan 31, 20257,149
Feb 1, 20257,878
Feb 2, 20258,133
Feb 3, 20257,013
Feb 4, 20257,063
Feb 5, 20257,011
Feb 6, 20257,031
Feb 7, 20256,974
Feb 8, 20257,887
Feb 9, 20257,819
Feb 10, 20257,039
Feb 11, 20257,024
Feb 12, 20257,113
Feb 13, 20256,976
Feb 14, 20257,052
Feb 15, 20257,777
Feb 16, 20257,807
Feb 17, 20257,030
Feb 18, 20256,938
Feb 19, 20256,974
Feb 20, 20257,026
Feb 21, 20257,050
Feb 22, 20258,058
Feb 23, 20257,985
Feb 24, 20257,051
Feb 25, 20257,015
Feb 26, 20257,058
Feb 27, 20257,007
Feb 28, 20257,055
Mar 1, 20257,869
Mar 2, 20257,822
Mar 3, 20257,108
Mar 4, 20257,213
Mar 5, 20257,085
Mar 6, 20256,979
Mar 7, 20257,026
Mar 8, 20257,868
Mar 9, 20257,983
Mar 10, 20257,063
Mar 11, 20257,194
Mar 12, 20256,886
Mar 13, 20257,120
Mar 14, 20257,020
Mar 15, 20257,918
Mar 16, 20257,869
Mar 17, 20257,005
Mar 18, 20257,061
Mar 19, 20257,032
Mar 20, 20257,051
Mar 21, 20257,011
Mar 22, 20257,846
Mar 23, 20257,772
Mar 24, 20256,996
Mar 25, 20257,072
Mar 26, 20257,056
Mar 27, 20256,946
Mar 28, 20256,995
Mar 29, 20257,842
Mar 30, 20257,952
Mar 31, 20257,062
Apr 1, 20256,970
Apr 2, 20257,078
Apr 3, 20257,096
Apr 4, 20257,035
Apr 5, 20258,040
Apr 6, 20257,862
Apr 7, 20257,086
Apr 8, 20257,181
Apr 9, 20257,103
Apr 10, 20257,181
Apr 11, 20257,022
Apr 12, 20257,937
Apr 13, 20257,778
Apr 14, 20257,148
Apr 15, 20257,109
Apr 16, 20256,996
Apr 17, 20257,203
Apr 18, 20257,034
Apr 19, 20257,859
Apr 20, 20258,021
Apr 21, 20257,023
Apr 22, 20257,021
Apr 23, 20257,094
Apr 24, 20257,128
Apr 25, 20256,914
Apr 26, 20257,858
Apr 27, 20257,885
Apr 28, 20257,176
Apr 29, 20257,100
Apr 30, 20257,033
May 1, 20257,048
May 2, 20257,150
May 3, 20257,787
May 4, 20257,908
May 5, 20257,112
May 6, 20257,026
May 7, 20257,190
May 8, 20257,070
May 9, 20256,911
May 10, 20257,879
May 11, 20257,827
May 12, 20257,247
May 13, 20257,154
May 14, 20257,108
May 15, 20257,075
May 16, 20257,200
May 17, 20257,887
May 18, 20257,981
May 19, 20257,076
May 20, 20257,096
May 21, 20257,070
May 22, 20257,095
May 23, 20257,150
May 24, 20257,985
May 25, 20257,909
May 26, 20257,031
May 27, 20257,150
May 28, 20257,037
May 29, 20257,116
May 30, 20257,135
May 31, 20257,844
Jun 1, 20257,788
Jun 2, 20257,067
Jun 3, 20256,922
Jun 4, 20257,022
Jun 5, 20257,045
Jun 6, 20257,078
Jun 7, 20257,897
Jun 8, 20258,007
Jun 9, 20257,030
Jun 10, 20256,895
Jun 11, 20257,097
Jun 12, 20257,155
Jun 13, 20257,102
Jun 14, 20257,749
Jun 15, 20257,999
Jun 16, 20257,061
Jun 17, 20257,091
Jun 18, 20256,981
Jun 19, 20257,120
Jun 20, 20257,094
Jun 21, 20258,047
Jun 22, 20257,847
Jun 23, 20257,023
Jun 24, 20257,056
Jun 25, 20256,961
Jun 26, 20257,045
Jun 27, 20257,082
Jun 28, 20257,692
Jun 29, 20257,901
Jun 30, 20257,021
Jul 1, 20257,050
Jul 2, 20257,019
Jul 3, 20256,997
Jul 4, 20257,050
Jul 5, 20258,014
Jul 6, 20258,038
Jul 7, 20257,007
Jul 8, 20257,020
Jul 9, 20257,055
Jul 10, 20257,080
Jul 11, 20257,072
Jul 12, 20257,778
Jul 13, 20257,876
Jul 14, 20257,111
Jul 15, 20257,093
Jul 16, 20257,010
Jul 17, 20257,065
Jul 18, 20256,984
Jul 19, 20257,851
Jul 20, 20257,891
Jul 21, 20257,022
Jul 22, 20257,008
Jul 23, 20257,076
Jul 24, 20257,013
Jul 25, 20257,084
Jul 26, 20257,979
Jul 27, 20258,003
Jul 28, 20257,047
Jul 29, 20257,015
Jul 30, 20257,090
Jul 31, 20257,163
Aug 1, 20257,195
Aug 2, 20257,894
Aug 3, 20257,917
Aug 4, 20257,064
Aug 5, 20257,088
Aug 6, 20256,991
Aug 7, 20257,103
Aug 8, 20257,175
Aug 9, 20257,785
Aug 10, 20257,930
Aug 11, 20257,026
Aug 12, 20257,051
Aug 13, 20257,062
Aug 14, 20256,988
Aug 15, 20257,064
Aug 16, 20257,788
Aug 17, 20257,869
Aug 18, 20257,150
Aug 19, 20257,019
Aug 20, 20257,049
Aug 21, 20256,962
Aug 22, 20257,060
Aug 23, 20257,869
Aug 24, 20257,963
Aug 25, 20257,085
Aug 26, 20257,022
Aug 27, 20257,185
Aug 28, 20256,961
Aug 29, 20257,063
Aug 30, 20257,881
Aug 31, 20257,931
Sep 1, 20257,207
Sep 2, 20257,183
Sep 3, 20257,097
Sep 4, 20257,044
Sep 5, 20257,081
Sep 6, 20257,846
Sep 7, 20257,938
Sep 8, 20256,950
Sep 9, 20257,077
Sep 10, 20257,051
Sep 11, 20257,050
Sep 12, 20257,086
Sep 13, 20257,855
Sep 14, 20257,840
Sep 15, 20257,029
Sep 16, 20257,095
Sep 17, 20257,023
Sep 18, 20257,219
Sep 19, 20257,031
Sep 20, 20257,949
Sep 21, 20257,937
Sep 22, 20256,976
Sep 23, 20257,083
Sep 24, 20257,107
Sep 25, 20257,078
Sep 26, 20257,078
Sep 27, 20257,913
Sep 28, 20257,867
Sep 29, 20257,060
Sep 30, 20257,043
Oct 1, 20257,094
Oct 2, 20257,016
Oct 3, 20257,060
Oct 4, 20257,954
Oct 5, 20257,974
Oct 6, 20257,095
Oct 7, 20257,047
Oct 8, 20257,120
Oct 9, 20257,028
Oct 10, 20257,063
Oct 11, 20257,983
Oct 12, 20257,788
Oct 13, 20257,069
Oct 14, 20257,071
Oct 15, 20257,105
Oct 16, 20257,043
Oct 17, 20257,037
Oct 18, 20257,940
Oct 19, 20257,973
Oct 20, 20257,102
Oct 21, 20257,053
Oct 22, 20257,102
Oct 23, 20257,071
Oct 24, 20256,966
Oct 25, 20257,896
Oct 26, 20257,977
Oct 27, 20256,977
Oct 28, 20257,129
Oct 29, 20257,098
Oct 30, 20257,063
Oct 31, 20257,030
Nov 1, 20257,839
Nov 2, 20258,012
Nov 3, 20257,204
Nov 4, 20256,902
Nov 5, 20257,106
Nov 6, 20257,049
Nov 7, 20257,112
Nov 8, 20257,956
Nov 9, 20258,095
Nov 10, 20257,145
Nov 11, 20257,080
Nov 12, 20257,076
Nov 13, 20257,007
Nov 14, 20257,074
Nov 15, 20257,922
Nov 16, 20257,884
Nov 17, 20257,175
Nov 18, 20257,177
Nov 19, 20257,148
Nov 20, 20257,082
Nov 21, 20256,925
Nov 22, 20257,730
Nov 23, 20257,676
Nov 24, 20256,945
Nov 25, 20256,992
Nov 26, 20256,999
Nov 27, 20256,972
Nov 28, 20257,119
Nov 29, 20258,109
Nov 30, 20257,874
Dec 1, 20257,146
Dec 2, 20257,087
Dec 3, 20257,020
Dec 4, 20257,067
Dec 5, 20256,926
Dec 6, 20257,913
Dec 7, 20257,885
Dec 8, 20257,175
Dec 9, 20257,038
Dec 10, 20256,964
Dec 11, 20257,087
Dec 12, 20257,057
Dec 13, 20257,983
Dec 14, 20257,982
Dec 15, 20256,987
Dec 16, 20256,988
Dec 17, 20257,069
Dec 18, 20257,000
Dec 19, 20257,192
Dec 20, 20257,728
Dec 21, 20257,858
Dec 22, 20257,189
Dec 23, 20257,042
Dec 24, 20257,050
Dec 25, 20257,121
Dec 26, 20256,956
Dec 27, 20257,899
Dec 28, 20257,890
Dec 29, 20257,106
Dec 30, 20257,101
Dec 31, 20257,046

Weekly engagement: health score

02 /

Composite 0 to 100 health score (weights: 0.4 steps, 0.3 sleep, 0.3 resting HR), averaged by ISO week; mirrors the repo's PySpark rolling-score job. Boundary weeks are partial (5 and 3 days).

View the data
ISO weekavg health score
2024-W2879.15
2024-W2978.77
2024-W3078.70
2024-W3178.72
2024-W3278.65
2024-W3378.89
2024-W3478.65
2024-W3578.62
2024-W3678.81
2024-W3778.74
2024-W3878.87
2024-W3978.74
2024-W4078.75
2024-W4178.67
2024-W4278.66
2024-W4378.78
2024-W4478.68
2024-W4578.77
2024-W4678.76
2024-W4778.84
2024-W4878.75
2024-W4978.70
2024-W5078.80
2024-W5178.64
2024-W5278.92
2025-W0178.79
2025-W0278.89
2025-W0378.96
2025-W0478.96
2025-W0578.97
2025-W0678.63
2025-W0778.46
2025-W0878.71
2025-W0978.75
2025-W1078.73
2025-W1178.76
2025-W1278.63
2025-W1378.55
2025-W1478.63
2025-W1578.85
2025-W1678.83
2025-W1778.62
2025-W1878.88
2025-W1978.70
2025-W2079.06
2025-W2178.88
2025-W2278.86
2025-W2378.61
2025-W2478.72
2025-W2578.78
2025-W2678.52
2025-W2778.72
2025-W2878.71
2025-W2978.70
2025-W3078.81
2025-W3178.83
2025-W3278.72
2025-W3378.59
2025-W3478.74
2025-W3578.83
2025-W3678.91
2025-W3778.63
2025-W3878.84
2025-W3978.64
2025-W4078.82
2025-W4178.83
2025-W4278.73
2025-W4378.72
2025-W4478.78
2025-W4578.83
2025-W4678.74
2025-W4778.58
2025-W4878.71
2025-W4978.68
2025-W5078.85
2025-W5178.65
2025-W5278.72
2026-W0177.91

Resting heart rate, distributed

03 /

Per user-day resting heart rate over the full history in 2 bpm buckets: centred on 62 to 64 bpm, tails from 38 to 94.

View the data
bpmuser-daysshare
38-405660.21%
40-424850.18%
42-448700.32%
44-461,5980.59%
46-483,0831.14%
48-506,0932.26%
50-5210,3263.82%
52-5414,3015.30%
54-5618,3316.79%
56-5822,0028.15%
58-6025,5289.46%
60-6228,71310.63%
62-6429,30110.85%
64-6627,81210.30%
66-6824,2959.00%
68-7019,3987.18%
70-7214,0415.20%
72-749,4423.50%
74-766,2222.30%
76-783,7921.40%
78-802,0160.75%
80-829210.34%
82-844380.16%
84-862450.09%
86-881330.05%
88-90310.01%
90-92150.01%
92-9420.00%
94-9600.00%
96-9800.00%
98-10000.00%

Heart rate through the day

04 /

Hourly percentiles across 6.48M intraday samples: the band spans p10 to p90, the line is the median. Peaks at 08:00 and 18:00, overnight trough near 64 bpm.

View the data
hourp10medianp90
00:00556575
01:00546575
02:00546474
03:00546474
04:00546575
05:00597079
06:00748494
07:0092102112
08:0095105116
09:008999109
10:008696106
11:008898108
12:008999109
13:008494104
14:008393103
15:008696106
16:008999109
17:0098109119
18:00101112122
19:008999109
20:00778797
21:00687887
22:00597079
23:00566676

Sleep duration, distributed

05 /

Nightly sleep in 30-minute buckets, centred on 6.5 to 7.5 hours. A day-of-week cut is omitted on purpose: the generator draws sleep independent of weekday, so that series is flat (7.00 to 7.01 h).

View the data
durationuser-nightsshare
3.0-3.5h00.00%
3.5-4.0h40.00%
4.0-4.5h950.03%
4.5-5.0h9270.34%
5.0-5.5h4,9571.84%
5.5-6.0h18,2506.76%
6.0-6.5h43,10715.97%
6.5-7.0h66,75124.72%
7.0-7.5h66,65124.69%
7.5-8.0h44,05316.32%
8.0-8.5h18,9387.01%
8.5-9.0h5,1841.92%
9.0-9.5h9690.36%
9.5-10.0h1050.04%
10.0-10.5h90.00%
10.5-11.0h00.00%

Monthly actives by tier

06 /

Distinct monthly active users by membership tier, resolved point-in-time through SCD2 spans. The mix inverts across 18 months: Free starts at 460 and ends at 2, Pro climbs from 1 to 331. Tiers only upgrade in this synthetic world.

FreePlusPro
View the data
monthfreepluspro
2024-07460391
2024-08403925
2024-0936811418
2024-1032415521
2024-1126919239
2024-1222521857
2025-0120522075
2025-0216824092
2025-03142240118
2025-04125228147
2025-05108221171
2025-0690218192
2025-0772206222
2025-0850213237
2025-0936197267
2025-1021192287
2025-119187304
2025-122167331

Body scans: average weight

07 /

Monthly average weight from 22,521 InBody-style scans. It holds a 0.12 kg band all window (71.75 to 71.87 kg): the synthetic population is stationary. Axis zoomed to the band; body fat gets its own chart, never a second axis.

View the data
monthavg weight (kg)
2024-0771.78
2024-0871.77
2024-0971.77
2024-1071.87
2024-1171.76
2024-1271.77
2025-0171.77
2025-0271.75
2025-0371.75
2025-0471.84
2025-0571.75
2025-0671.76
2025-0771.75
2025-0871.75
2025-0971.75
2025-1071.85
2025-1171.76
2025-1271.77

Body scans: average body fat

08 /

The paired small multiple: monthly average body-fat percentage from the same scans, steady between 28.79% and 28.95%. Axis zoomed to the band.

View the data
monthavg body fat (%)
2024-0728.87
2024-0828.87
2024-0928.91
2024-1028.89
2024-1128.83
2024-1228.79
2025-0128.91
2025-0228.83
2025-0328.94
2025-0428.83
2025-0528.88
2025-0628.84
2025-0728.93
2025-0828.89
2025-0928.81
2025-1028.83
2025-1128.89
2025-1228.95

Nutrition: monthly macro balance

09 /

Average daily macro grams on logged days, stacked per month. The split is steady: roughly 242 g carbs, 148 g protein, 66 g fat, about 456 g in total.

protein (g)carbs (g)fat (g)
View the data
monthprotein (g)carbs (g)fat (g)
2024-07148.2242.265.8
2024-08147.8241.665.7
2024-09148.3242.965.9
2024-10147.9242.365.7
2024-11148.7243.865.8
2024-12148.4243.265.9
2025-01148.4242.466
2025-02147.8241.765.7
2025-0314824365.9
2025-04148242.365.7
2025-05147.6241.765.6
2025-06147.7241.665.7
2025-07148.1242.965.9
2025-08148.4242.365.9
2025-09148.1242.565.7
2025-10148.5242.466
2025-11148.5243.266
2025-12148.2241.965.7

The experiment: a null result, read correctly

10 /

The repo's real A/B test, notification template A vs B, outcome: engaged next day. Recomputed bit-for-bit from the seeded assignment table with the repo's own stats module.

B reads higher: 19.92% vs 18.47%, a +1.45 pp difference. The z-test says p = 0.68: not significant. At 249 and 251 users per arm, achieved power is 13% against the designed 3 pp lift, so the correct read is underpowered and inconclusive, not no effect. Detecting that lift takes 2,787 users per group. The synthetic ground truth even planted a true +3 pp lift for B: this sample simply cannot see it.

Engagement by variant · 95% Wald CI

The whiskers overlap almost entirely: A spans 13.65% to 23.29%, B spans 14.98% to 24.86%.

View the data
variantusersengagedrate95% CI ±
A (control)2494618.47%4.82%
B (treatment)2515019.92%4.94%

Power vs users per group

Power to detect a 3 pp lift at alpha 0.05. The dashed line is the 0.8 target; the amber marker sits at the required 2,787 per group. The experiment ran at 249.

View the data
users per grouppower
1000.076
2000.113
3000.149
4000.184
5000.219
6000.254
7000.289
8000.323
9000.356
1,0000.389
1,1000.421
1,2000.451
1,3000.481
1,4000.510
1,5000.538
1,6000.565
1,7000.590
1,8000.615
1,9000.638
2,0000.660
2,1000.681
2,2000.702
2,3000.721
2,4000.739
2,5000.756
2,6000.772
2,7000.787
2,8000.802
2,9000.815
3,0000.828
3,1000.840
3,2000.851
3,3000.862
3,4000.872
3,5000.881
3,6000.890
3,7000.898
3,8000.905
3,9000.912
4,0000.919
4,1000.925
4,2000.930
4,3000.936
4,4000.941
4,5000.945
4,6000.950
4,7000.953
4,8000.957
4,9000.960
5,0000.964
5,1000.966
5,2000.969
5,3000.972
5,4000.974
5,5000.976
5,6000.978
5,7000.980
5,8000.981
5,9000.983