80866184
36723065
30712404
73504522
41937204
78242374
10145197
32695704
83264632
29279621
40629254
86033796
67577073
63787400
1725639
88938866
37264093
18333133
337211
85551882
2632276
39652520
94241947
26433470
92817039
34025320
21663498
21895483
7455053
17914194
19215555
42356015
99539659
49131136
83001554
19611711
61699748
95277194
5093984
8186640