91974431
21003444
3479367
8045237
34914609
2971348
14666115
82404098
39824806
74074381
59647356
10408643
659187
52534945
79231080
16861505
10425413
65437854
99279254
76731026
83479147
276951
4261569
36661368
76303338
70325920
37881360
4329145
43191811
9248315
43659858
69534424
7530820
33978089
68931891
6285502
11348898
67273146
83712990
13905323