99292314
13176147
24165295
88963932
18172395
67652139
64434963
7133587
38599050
72512544
34851636
61539634
23058904
26173498
6016322
68803626
2417825
66024107
14492311
1938471
21514134
65753160
94782386
32951385
80619471
78758012
60431474
16683294
64151339
79849606
97125162
40054527
47395028
644078
45955925
47549656
98707674
46243759
18007584
89692243