76666396
25684433
9476666
459341
49363978
7476679
27076590
95373533
78215377
12329895
19484834
47694427
11337459
44316279
2448706
2933162
53504050
42821055
78465268
67006991
98993442
6094453
6183706
40614839
30326925
27449671
996605
26407909
98009685
2019243
68656026
92939650
34853224
39375099
10149931
5759721
51575890
2273769
96993018
91701682