73363952
44947327
4743169
71066649
36573773
97963100
1680189
88864876
48972702
51011101
1271194
25136307
76658402
76502900
4061948
96761680
94215748
93529889
3815800
19063766
89523418
85043974
15283829
58779006
8396375
41671603
4372944
9539520
1606959
80345058
25956239
79858030
5415314
2245288
36753437
25802318
26684459
43024921
78691659
8218541