51272338
9843527
2705431
91821423
1311345
38433028
16052986
49451610
98693981
21491713
76998912
88926194
66221634
68108839
77252555
3646505
4012331
68889144
62014121
18871654
35587626
35369096
81788527
1273818
52949290
87685200
78236041
4020484
4765870
34652038
30184200
8428000
22314765
16432011
62307156
77572005
51811500
31579251
82669340
4069212