80087564
98579793
75907145
37582388
72726659
96436692
6339321
32174135
59685206
81607522
65402816
32156854
96545437
40846596
37675812
1973391
59163350
4871658
10617607
75915162
65509215
60894405
85763490
59221097
94197319
81928971
67334723
83133064
32615199
63782629
96498959
52155603
22462348
8235073
66431080
21226910
5143861
6958328
5644503
1075337