43196596
22794614
1319002
25475826
44662099
30163181
87734080
54933188
73715103
50548907
58341346
57318179
20750
64756794
98258503
5363663
63838719
28045318
70921948
29479303
18595225
78222551
45198816
52439229
74524019
77977678
63127814
96734706
62551156
45111927
11667127
70946359
27392325
57177260
11299313
84248599
56144625
28231542
36469955
56321161