4240986
22656852
5543146
22855238
19345862
97012102
70935524
43571139
4066188
49998770
68962682
7898424
2059254
7788042
94594137
6663548
93737126
33997626
16456572
89952706
39878218
81432239
55064152
16377417
62451701
7514470
92452475
32175034
39744977
5514466
61759009
80711842
83964485
63239835
58873590
8301234
53813152
48757789
19734357
43186163