7728027
80031071
5309589
2052654
57041550
67965611
31215429
88566248
288997
33179215
3258375
93253150
5636956
97109037
98042658
37417575
30247899
44432083
6488688
17917960
31034296
58502540
87036050
35839240
17639057
52576939
2199712
17183105
99887795
93442492
15842568
4852418
2739717
55153009
77574307
5737290
55926511
60608336
86441455
38911484