90307956
80943706
22053199
41952216
10314609
43326520
439498
90474514
20338448
17833807
90788082
67078777
58413208
815710000
3665616
3035910
14124699
57096720
12326747
61378241
60479328
62554075
875979
20748841
32994634
36595959
58911721
8500836
14171632
540718
51071424
53898
73271145
87027756
84951427
63278975
3019206
43709852
47349683
65414740