86549256
6337015
58651659
52201749
59326060
84724065
12904254
39525167
21081108
77751335
66768514
15833355
38718469
93837812
55039463
47103190
88694067
45831256
76933402
9957616
63836602
84769869
9455834
94596230
90061341
74539350
24871643
28403689
92238169
71874749
31551982
32259940
14604756
4902898
3441578
91136641
4909001
12661815
63209323
6712849