34208174
81128439
38747100
51444427
14145169
8819623
6179662
8626872
88536123
91734589
54065461
95094695
21295912
68382075
65751378
86978620
20629570
69725806
43791162
70362291
84069885
78337937
16082846
67846528
9204114
17332554
5422754
81949694
69202538
55025529
78977731
16948333
26618374
97951066
42127820
95638270
87345623
66026289
68837045
9757542