6678068
47929274
57508224
18737661
22846662
31334453
37024233
84479243
87125902
77864768
8392718
13224690
67935033
38814491
72842899
14958900
831151
40188169
47667852
32152962
3909513
43183792
97073994
75184475
95362436
990354
56923409
54608424
72022991
64361640
74717711
71873608
5503604
22014070
59411011
59372426
39698329
43013764
27757376
64752719