76485660
70342985
9317229
31979734
92237081
30715933
20513507
81255947
456819
96116492
83052380
80752121
74652961
58988204
72359760
32224299
96329948
7429937
31987782
60785716
73439009
4365964
8935315
387351
62875009
52423956
12496108
93567212
95096183
2987071
8072459
60409065
4569402
98862888
40881373
69938541
24171859
9300857
54381479
20018568