50984758
92063812
54802838
68532714
35653216
48098645
28372507
66193340
45882782
407509
23532576
67245505
14233478
25971872
79356510
46466033
28452208
78248637
7124956
5099833
45828175
3284683
69166977
63972872
71805361
92717661
65213196
9330878
59509025
679024
18751228
55046694
31107587
98904261
95935739
32818823
44074855
70831911
93998973
27165393