52386829
19193404
21495395
38359544
3945411
84044967
68237870
26268958
92908758
88422715
30186749
46838775
72791276
1390114
47405224
88045651
1765797
23656297
86588903
5197622
83103051
74191167
28138588
31675240
3867597
43601716
32855858
12651430
49803169
40125766
25901781
11577038
24614768
82297425
28471529
5493348
5842186
60144437
54556514
63894177