76673618
3134269
71367319
1445824
23489095
65843073
71699847
20926627
35847969
97618786
56057330
26237252
57416953
36434038
3704250
5548960
427016
37229403
38584945
85736780
32158366
47022028
95404660
42159865
18077912
15782813
13789218
87902241
48613248
69099495
14743163
65788061
60527290
68185336
89384944
5025198
73808909
68443499
35285198
68027276