56895329
42471326
97954377
28766701
1293436
63212620
30792391
31541874
84475885
4208963
87411696
5545133
19465289
269947
27223617
2982020
58934474
9866508
14155961
68829325
44747693
21642231
41981215
1275705
79232455
3062685
70906986
71349410
94904890
475262
51315377
10415026
5086732
30635429
2405913
59301868
42981910
18487139
19726283
5730473