42281274
3318801
30196523
52325248
72226987
71291753
90743895
36913527
2922737
49382722
2141896
11196527
68634374
76025853
49615180
78115368
756787
38656850
9354899
25698478
5838118
94319561
23909695
75399336
55572038
81414333
85453338
48842784
10864483
45552109
79965089
98774128
83665141
52886568
61541459
3470742
25468319
6006935
21192349
38218594