94405034
23886322
80326231
671557
6227655
129721
9679419
59611969
30697738
41944039
7130576
18315226
5962356
25203696
28434719
9750421
97686114
72365321
572765
31066389
46402427
28799253
93201403
78531298
47409655
40367407
3814345
64167912
39333057
5981721
51235292
43372606
43914403
54401710
15192402
95345067
59406264
79218283
50325624
21164967