70027573
11391370
70306586
22422397
21749768
71231388
98214128
99304565
25063245
8985669
27521684
78067217
82548332
86352813
83965076
26608046
25708710
25099422
58739168
38553802
63409420
67449304
8928965
62562050
75424035
54772936
69855218
98237218
53074606
47938085
37189615
59911769
44028792
4366992
57334900
93076130
88563565
93926870
33481296
21491628