39674508
17145956
20378897
33527888
79187434
98605953
79108949
82335254
62012266
23027909
1437170
89369297
14557156
2546265
14487935
61409342
14386748
48978479
38712171
24315190
96488130
1879214
63906760
90282522
21803123
66286870
99749444
70362814
7769757
56098619
91766905
98851383
90938809
33344460
36577873
72661461
58713929
37607036
69434307
53527589