80195774
88427608
2299976
7715855
5575351
96076613
88882471
40846298
4778184
5089785
863303
29978433
91789047
91459829
46703960
22192715
7834948
25423282
70309019
78128809
94364104
12511787
68492515
65403368
19369456
54812566
77479040
48369588
946449
87287581
71613026
56706117
33387853
30603559
86597083
62433066
39058523
67241015
788122
94419617