82863745
67601242
37929879
74663257
93777013
5956528
58632900
28972175
19046948
24074942
1476461
40195157
11813332
23341498
16852936
48189727
55115651
89904643
84427762
35334961
94714467
30863613
55868876
15594346
10789464
79098613
9433156
66089132
366365
73814366
76866405
65542815
97468260
42838804
16759573
30089021
40044650
67906753
38512503
29957016