51659696
60759854
80404832
70439801
74052719
81144167
33017204
670713
35873558
32533767
81584099
37887633
1605737
3285100
49866689
5325027
365978
81604222
789532
94806975
16208264
80651405
75078583
17757951
36428512
65984331
43691762
4151714
96105492
26953192
13188666
5287860
11931760
70085098
18551204
9673852
97065513
31983485
91233255
1036285