60887587
63868625
24771054
35418742
38859103
49146965
95539421
8161595
35012896
17232559
31178472
6769781
2651646
42964574
96054299
80452731
5627458
798586
52837019
27425988
12269205
88875165
5445878
1067601
5753754
17835769
29341836
53344420
32536190
78958371
8772647
58091246
42977566
74062360
22567089
29177882
41069958
93595413
96774390
46933888