46098193
92702784
78288070
21665319
26495766
3261132
37053114
85421450
6625795
28068581
27919215
48214087
88387502
6443498
3446930
9578148
378299
50589740
14387841
96218368
49904520
8484975
1581272
60209399
43372588
69374472
49077498
46696230
51833611
57665677
6273943
31894905
47044817
46723899
3975216
46527972
4976774
49258059
61225557
29453868