57939738
69366884
84223424
8849444
80854176
383065
78638260
76985535
13853738
5200520
22461991
47786355
48328526
21548786
12597171
83781977
62092355
51014612
12717493
99687215
48693161
2592231
81855518
5183059
95544713
9993343
84907976
19853365
41896178
91081878
8136642
41505574
11917073
3454148
29731275
98654478
39731259
30542484
71584878
87617012