18529272
3444151
56854787
73911468
29498710
47051391
23833923
49787997
38495606
89958209
35988302
55802597
10193689
34764093
32012631
4492894
9986823
28668448
38247352
53033783
4124007
4398646
10809570
89865200
50857497
46041956
52363121
30194065
51071312
62271
11452584
414820
11019905
56224985
57106910
97095817
58704364
56281321
9692592
41332684