30695236
94549718
46771241
94601123
66952307
21302835
57799537
41523127
61672577
66271701
4968540
19179651
50246059
50534638
19269962
91244490
2344544
50882971
60627833
9978628
43381450
61779314
36231347
89888738
20257494
12422321
92289273
82346997
76412946
67335587
60009221
98958176
69145618
88124573
61943806
3038525
50566042
1113134
5200312
8994505