32727128
34818204
9363540
28069960
4993558
53936479
10009264
82361845
5957315
29395084
64872359
73661810
42378796
35705394
17662758
50805320
57935254
99862862
64498
49615094
52701904
59637849
1892259
44247448
75728945
37782840
91953394
44834643
7107189
23461354
86044778
76009410
9947062
4268224
67509321
37951650
20781129
42124986
76793661
70905555