48022534
7829052
25027400
4357642
6683359
32286623
69094012
302554
2501799
21038613
48211315
63768475
31857726
24689387
10775193
86438465
18747879
59621010
87601049
8927499
56183548
42579104
49783296
17174205
37537743
31426323
97813016
41648188
220481
12745867
994235
76594135
14794324
81578076
69214705
21016700
48308453
74076386
61592890
38128036