53582513
84875247
18162469
99717932
9607143
15739779
4186791
69349670
30722136
39608022
1268511
27602714
66943738
32535654
62532128
39577381
65208991
92335733
9582864
96529714
69679332
84123369
47212763
95748356
31737330
43981905
84055830
48237028
14851005
65824410
73522429
524348
70995948
40455827
5391719
58247317
16878525
2320609
37033486
24661601