38892428
75379342
9794452
4274658
4047098
78615
25621378
42497980
23244990
51479064
93525766
53809571
65392557
12858373
31266792
4475802
469658
20541612
97922430
59754066
16165695
5322858
91443447
19337562
27812576
83527601
84892361
80261377
93367703
91302875
85736548
72453379
4277555
52903782
23568898
76226
88335339
62875819
52296047
31368127