22438758
8775693
85468792
43838947
8618443
52523597
12784650
80585982
91675185
21785239
88424612
61863571
90098409
79082746
92057886
41665210
19135645
44324106
13618179
8213295
22862060
38463176
85008956
22592957
40607922
9295520
98746349
2557489
22583985
37773270
75332629
7861935
13544293
62283198
45273990
19635743
6384716
12794693
54682188
66947839