74871122
7580881
7255882
16965507
67953799
13566146
633268
64039139
314819
26934446
16146622
9440476
93363969
7825885
8459260
7400887
38803476
73923625
30232421
95569724
52123506
96201223
65708467
47751563
91835359
10755623
25813951
75899028
15443407
48113068
14606759
28001691
86138859
93315778
3023224
14476221
5824274
84142521
4229450
62655231