3957487
36242437
75922583
4989489
13353804
12356464
84117400
61528188
96476903
91416733
93731972
29317872
51588738
45044373
9391486
49081202
44687448
70272685
90879752
54718575
47124071
43223428
25177827
3261332
5096877
2066727
68478872
22067564
321187
26174542
17026279
70903029
7825136
33638212
91517253
66931645
85594920
11669623
90994265
36158149