77572753
9133914
35121156
69707551
43414159
61619514
46016271
33762004
62422925
44628252
97532194
76528567
44555248
81339921
74811068
28005875
97953360
69727704
59739513
13598479
18048447
86469113
9974891
89182190
6332468
12854261
98785857
222586
65092632
50922060
1742118
46564883
34637011
51175422
72043666
19838331
98494370
5935888
5534860
21041448