46882066
86952264
63882486
34705641
35543358
59818763
814664
96906303
99455272
20946236
85203627
33249142
62615318
98728140
7711881
4506230
72481972
69072970
34435162
6725460
90215324
34864913
11463036
37561744
9748240
97438276
36355817
93692640
83899681
1928551
32447452
91242723
53102458
71236873
11075441
26235644
8949518
5793595
10919192
25864820