31493347
22844901
78245981
53557095
25299757
9911395
29602583
50833533
80416670
82303679
75129511
12215033
85807518
51682405
46498923
83895420
37364325
48735515
27252616
37482774
71068160
3564340
52806233
90893403
63874481
37109994
57611234
65554831
44402631
45825054
7258990
3532768
80569281
28512884
94455567
45435428
72365024
49649056
99487887
66998128