63671355
39682613
36107462
89365382
87515412
30574687
22495831
14092070
65014412
83485012
74178238
81021181
10974058
5398762
78586295
49842532
92808244
950921
42675722
4378965
96848035
8410240
54913219
61678902
18182976
3914991
5849013
19818549
11472618
57622544
75692886
428557
9731118
92304738
26093636
63315018
23523357
89215860
54448402
76867517