89006730
30985998
63322476
3557150
95797408
16322372
76067730
893504
58575423
83755159
41141364
25431928
73774996
7192254
88691443
28353320
31744375
3564161
94433819
36996439
99705890
7422475
42046329
73148280
41933962
25155802
22459903
1295479
34679674
25762007
75769159
67041805
35656706
92878920
91562624
7703222
11543917
74589813
3916349
7039912