54234503
36371214
85031865
56252032
95475554
18468904
6811988
85465916
36014700
66231940
75549055
58906052
13135113
34556335
23387084
21942790
97696752
19347760
91953003
56793448
70887916
1913981
832563
54134982
22105700
20233636
82806331
93874971
13819604
48601285
4145278
1813848
58178604
58122756
29676347
8794132
2516388
50579972
13331046
9494620