53274660
33044438
92949524
19381558
77863785
55749460
45471290
98846078
671534
77684659
98972104
58119050
45558292
2435106
51171738
653350
42242573
47716747
50355011
49364052
995480
11566283
99501485
96391083
70252677
77053832
1735585
25511046
81629202
43349860
24443264
37758358
27307889
84779481
406774
98109854
72202341
8750140
60917767
4591493