73828872
43665609
68772155
10517291
21485982
59036142
13133053
76698020
84808531
74965253
74722525
315588
29776865
92429464
1584507
21981536
9445346
55503288
11376825
69297658
67526857
26253078
3190781
81367568
59425150
5836183
29101504
62501205
37014336
84521551
16728588
97034987
42742950
98084880
20454432
1244358
37379257
277494
2427190
36723993