87714746
10336273
58114610
82878410
46399030
50043468
79254965
37871268
20343004
61125293
1099750
33137120
54356693
38329514
70241667
84983870
8814982
12356851
64388528
1786238
86622785
49977718
69935684
25842347
21736887
70061816
95296522
98768715
23359177
89112064
86125665
2106549
75016330
26393367
2853976
56923403
13072446
8847388
65107367
16942941