49792484
75644671
64948298
99645517
16181447
18299648
3424277
72119299
2914968
71442391
66611435
48326285
12966666
3593537
46879560
43706068
85749454
5373945
2053695
54628659
73041423
15263497
91391960
1101359
78749859
79522824
50092601
12472471
18816962
63969459
52369831
50236048
62349134
184197
17029936
23703100
30031342
9759697
36881873
25634937