12751157
75352822
40983067
21969045
52354942
60844288
77231479
69501048
19152330
8217392
29408701
65433223
3629680
92738887
89844513
34265789
62929522
6708876
8035320
42275262
8839522
27391053
44457558
18385516
40158093
77453315
83434302
99818008
8804191
62524484
3431167
5573752
68428498
18925187
22582336
63227099
92602103
3203486
3510580
53242200