43494651
91252046
81728752
3071918
13234954
61863309
24598432
9368195
13803981
14464636
76764980
27964452
15732768
31406477
18032379
29081365
82353277
35311571
7694467
54079598
51761534
4554121
96431619
47991786
56722926
94857947
10984141
52671237
71018341
47234984
4068030
98427296
21881331
61184275
48226639
42044766
13392838
88569136
13579490
4962212