80121981
30519857
50903484
90165306
30219210
26664182
30861013
69962953
48684846
9681405
9703281
62178644
78366463
56537128
21298778
92801208
76337844
70384417
56446639
22042594
8447185
88437771
43783009
42775867
59173771
29832593
28449936
5661232
24862823
80253394
89707120
31761848
73799474
26559845
90412022
19472025
7617285
61007562
13003654
3291971