8435058
88479256
62971318
81214377
60243882
54117953
74581197
93779451
62564067
50352681
1979604
65088352
40688894
72095954
14594694
3552558
74276985
25332924
16867826
35944755
88597641
64384492
8778205
59001239
87888677
30866113
80856250
50308615
78339240
92322891
16956228
49919724
94448400
4461652
37726973
14724271
27087038
96946243
7865420
9620210