56125416
11281431
1072851
50869821
2264288
3188739
51731044
83261
3735260
1883181
24864092
28158578
96776320
85149579
77691670
3423717
1237042
89624876
98755895
33752613
25198710
61573012
15718208
74711500
96766183
36663699
408356
2047545
18678699
42917694
4718917
5094363
6967656
62438621
108873
95422312
74746039
36716009
57511864
34206945