38855068
57266649
91813580
22744654
45069314
24529560
44069290
28301889
19608793
98024972
6306978
77525178
72273834
95041241
86185136
59833356
29154016
90737640
77868044
52662973
99849905
62909431
35085674
56032615
36822368
45422170
28096133
15482267
45358228
73673894
58726530
43177753
1302406
83028953
83468398
6177404
41283176
55921289
72655920
54172359