41003184
46819640
83132288
15782533
50404353
45381192
70076353
76423080
74902679
45764931
57671916
49827505
23467523
60053035
84293898
54807101
34946631
42009029
44289583
4440702
97175369
11201124
2679755
85241518
74314995
64217654
71185348
6909108
21266459
50876846
9405882
78487870
94362146
1274425
31662843
258180
75319321
38452727
88838719
12155741