30386254
1708545
5513805
29924691
75629423
79642318
63929236
15518366
17482289
98975881
9191582
69218749
19834299
62962581
61023266
191174
69646927
74589496
58099469
88302449
73579655
53596652
661885
89724787
25132380
55019937
68508916
59935225
28276659
42902990
87574664
83355554
33076289
33995217
74836376
2942385
18368530
57507142
89853840
45917801