36992871
65989139
57381996
1111278
69664033
36969377
60691464
72212686
25964285
1879714
17097168
1233137
41276056
32789508
19868309
61179830
21117753
87408753
90756790
95516264
34571549
26895526
3382617
896096
64837992
99482347
98665340
71816342
75051111
44428838
80483857
94685571
34466517
23247580
27345672
68792184
50433987
56993193
16856007
42519072