40304719
37395316
24835310
9904774
54247347
47567347
96175675
27749469
63904778
215715
56254675
56583324
594552
22893273
27557981
84092711
64346725
62912379
69555477
94657336
97289294
28367906
99113238
2482647
26893008
87191904
52246773
61204997
7146380
48269980
28943709
1138986
33025668
24395933
74231190
6855439
5836698
26564484
565173
85275824