42299416
13753854
73112993
18697538
40795719
2524676
62368712
44847979
218549
905615
60172349
99887721
67843661
30346858
80069392
45813070
77018822
40902410
23896029
62657505
63107232
89687332
81893208
10404765
66104869
33507034
52141274
57994786
1204778
12212685
35341740
79095795
9360258
5581411
35269621
43634042
18508319
36503486
50302988
29829999