2053108
15075020
46741113
8624665
24274953
61745416
18031611
48559621
50022824
30212204
36486277
70613565
43888392
59373332
61743936
64431484
75648183
64243525
49138742
8154926
57832242
43673150
38811250
98236527
96041635
472820
54861091
60072336
41037569
89423644
75334996
2702553
57202659
88044931
92624031
13224995
41323788
97514963
8647534
70432700