6424282
54527430
21914890
885292
37051813
88151411
27076792
47956249
21441243
83034169
5621910
13248538
64201939
66711405
39957462
3268480
40597595
20072462
87641598
32517376
17265396
4235575
3577520
6533917
94767380
69514579
86159244
55835221
371589
7712953
44538065
44396500
65886503
89141037
78632850
19576556
59998645
43782608
31262012
87566373