2140242
46948427
41883970
55638620
12581866
79336042
31655002
19371622
53858067
68046915
37523193
86885791
78456108
14571437
73918426
53745643
96776315
97931555
45233181
21104761
39459103
93192836
34527994
49507311
5236949
99855901
90029823
618252
30054142
43729076
55076981
3833408
10701998
6994441
16678983
39221648
83022566
63204897
91981666
72137302