77906349
70109624
66838506
44462595
63308513
32627567
29524447
55576850
77821912
7420314
89004308
76516303
78816851
6135635
55254402
2683199
8788796
16307125
73329162
99063353
67852598
6213797
54342282
33926229
2929152
56407021
72864400
2691374
41922815
801439
96371928
42575879
11936276
1991345
36731422
14804858
97728444
89607190
15836630
23208044