64715610
30336953
8100506
84031274
6469861
44091961
69647727
4956745
5073617
3838432
99481985
67503006
77604459
69982317
66301189
39211833
960302
9586580
35881200
37419309
92229751
76796141
1649495
57084025
27861400
61094940
79097573
4888193
2890638
99995938
16538795
57546570
26967976
7374209
84175194
1918269
47146738
10816705
39331836
35705921