9428396
33975169
7559653
27433391
93232317
1802745
13328354
77698546
55408334
90322898
90288900
95949689
76712058
92661935
60589489
68799046
5211603
66554282
41144225
92771971
37547756
56859057
45959151
30365403
42413750
26666496
20816676
31993260
408224
67191038
55573885
24314008
49912457
11192073
33544035
57538261
18678482
4855369
80469566
56504463