22357579
6434718
62438796
80561461
35634156
69821232
34582365
91964335
66017862
25984166
31536504
36021766
25145589
83913702
86729629
55677746
53186271
29157643
16755731
78515035
15019577
31224317
285376
72347441
51576731
49338838
99999174
49082207
55142856
8049466
95253687
90981169
57191666
6056809
16894757
1689469
16464387
88355426
21894889
39125205