75432557
8304696
51426574
60233880
61694618
24568366
95512120
38722852
1934950
47922245
7822771
11879010
12222236
28241142
38156872
3682943
66823290
50408272
88065132
46395290
57424770
40219345
39871369
39961248
16875830
43089047
37037675
46227738
72245728
19636377
25164175
6954755
77783201
71225826
15013277
40513990
68821713
20821388
15559348
47876089