29524351
11458801
74024071
69922493
72833493
62008277
77068370
65604207
95122360
18202255
7041291
89194994
16775771
77409745
15053299
9238306
55694078
97267519
11757492
5009798
98902056
43877429
12106099
87122583
24065716
31379980
13213404
48568047
10119029
5573984
56293497
83275777
73154218
54365636
14853608
38086687
54086471
20938730
33305954
45817450