26833603
31729258
4280265
17811776
64289
47993029
80039395
15678306
58189699
79175986
44741519
60795819
36781745
44989278
69937636
67602374
23067545
8811916
78565051
4118428
5693963
85955115
28951375
40494600
8254320
71838728
74948756
8726537
3836456
30153086
89337968
95169008
48611791
79985160
58408150
17857117
40751332
30209769
96042970
75027327