25615385
91886932
8278177
41513400
4444496
35385500
24285191
60632121
21098020
51153727
73218497
47529380
48112423
65058201
99739345
71728142
3066449
79897789
23924172
24797629
31723984
33528382
61495807
90915177
43401139
46006682
45482418
62945077
2832259
11479001
4369425
91718128
3965884
43265846
67041277
84311366
85977076
31663132
17295324
21283915