71369684
96091322
7964563
95531419
88908177
39116531
46717926
47628119
8352920
15128941
38152813
57652872
24902951
6937256
41222860
92425049
65079608
93815348
77248
73015597
86852063
45915973
36353398
38293546
99905522
48455604
9201574
98228355
85494291
19365447
74539988
37956393
65171109
28707288
28852259
4304543
39137034
91544200
96252107
2035843