12357016
95912850
19955179
3188291
4263688
7378980
798139
77835138
74745601
60402566
65209664
52458286
62296978
44661704
41702770
78091990
15364878
57801000
51604193
27633345
35262192
9145537
59147212
53376147
42936423
89564686
98418876
17414286
38143254
59498926
73383130
78978292
55049405
98869375
56635975
24165968
84946848
10123173
27226662
44225717