96724540
87646699
54893767
36644523
1771538
29275292
31987422
17162137
92554530
67625690
68174476
93237084
95916852
55934344
71604398
60952539
68269246
94741530
23714199
95189948
18286063
68058964
81853113
55738110
60034655
86913938
20967983
4969235
20229593
70316124
7996597
17644293
42269420
69124558
75207935
37255551
8077125
41866460
72805432
98353859