23109223
1122608
19075074
48388251
26057701
15923059
68366190
3758646
57168645
88614821
24871491
72632061
79862987
88291358
49582801
14897671
66797590
44065395
26976685
35379485
51668279
34719035
47826046
93092125
23243917
15902401
615369
5330350
63512741
52049995
85647824
43656586
38051819
27823521
14307106
12095852
62238647
22001841
13542388
11936602