28583991
94676058
77255804
69414509
32785844
72749677
6359810
78515522
639438
382346
993092
75485508
95702258
46102421
23104310
59237843
80816885
43099684
60994146
34469415
237478
67048717
51584751
58413968
99188532
40713653
30856049
437024
109917
7673147
1811341
11588966
669186
42352551
20379253
56562797
10768112
44513673
81081792
4275124