70077629
23313330
33083226
33992626
31785145
13264696
81341279
20749420
89799173
78501123
94273054
35331967
47191258
48057388
1738215
19489270
63941571
69121069
16343524
745254
61252108
29948279
8268982
38978813
27741555
28918067
4081204
73631457
88804181
9933642
91199526
4696616
75164533
10692668
74213809
85126572
89492101
59862990
23196973
86556061