27156562
54013205
56406800
66231605
51121911
95715646
26064362
13282269
34785145
96486566
8823033
72221965
12342449
1677876
24588341
26813993
12103289
3670529
66349667
72584682
5848106
81511753
49249351
86828845
63024083
1989744
14054210
19986212
66138661
60803089
81393469
18015386
73982465
3219190
13062958
60797759
46463695
72697665
7528988
72368233