65217997
88505890
19413810
94715346
26816729
16691941
46692681
68338526
93914506
67034953
8980412
36834704
85851949
83201738
76087859
902153
47876946
65641428
21591381
13339342
12417562
56254395
60803448
48651391
59528134
50576735
40223305
86733937
72626702
53053407
28818210
95971152
36269673
68151637
91535698
43537994
84998412
10697934
9507364
29726626