47022843
17065754
93594106
66257029
46338340
15654048
55632886
77836441
8553906
90155192
3238681
2887642
89446994
41755342
16025246
26312001
48205342
20506066
65014319
72583199
39743159
35842554
25443613
1291779
9669641
31303502
31368751
86605311
36738242
61239646
49107036
61716110
20588382
42885802
827744
95803958
76403533
8991285
11345165
28193509