67492526
95795699
83941163
77892186
22568282
2023066
50201232
23166055
22606734
8502638
79593974
26636708
13071126
72465877
79142736
65269693
97743686
47286843
54302387
8643631
14096663
23858208
11869119
97181840
37471218
98289542
2691286
7180950
1066641
27327285
50902715
26152869
69977451
1807717
27322518
8277422
54874075
39564610
54423506
88704936