85093271
53149739
30664820
71442503
7643365
48758445
36082197
1486964
90468458
7747810
55617848
39636690
78584912
7879098
86009507
3330814
43139599
7036582
65502728
25584449
11907769
1468911
3062948
1033839
1324401
58754970
53047083
30844054
65523387
10232455
14687828
67571698
70032050
54346565
80061070
20143568
27526
8789600
80649372
39944015