83053542
30653718
44749726
8784180
318926
88422396
93039756
55292282
86954109
74341709
55676593
7635230
53793988
1987238
16365308
3648280
99231138
58691472
86393405
372767
28475421
8434137
89843993
77277581
5541950
83642681
6645823
58618295
4969307
72564613
71382447
56096155
13712106
91383525
9758378
93862825
58405179
90995240
46301082
6359545