68228106
9279701
12739985
22471638
95869602
42458065
12352872
79567898
98334963
71034854
37715399
84064736
77803294
18288937
56532982
6793118
94835
94911327
86495721
66234822
41323902
4159838
69742154
43811599
30791798
94786097
37138805
46933073
6883159
8697334
78319300
43056981
8270131
40031634
83521165
13234345
14138543
3736801
80598709
50648985