43803079
36979658
30917439
55194325
751349
48537516
58474857
37768641
87895500
51937796
97014516
79967674
76732419
36919554
74781046
54095193
74902616
14217047
10772477
683164
96357147
44544209
59776522
37748210
914224
77067809
22467506
30997165
2295043
8445224
64581151
5156869
41693185
84204660
35913857
5893165
61677102
74592928
30046349
19132191