54306921
5258602
25645861
47375378
24702476
45695522
8380751
95645052
15315130
69276552
70025179
66977113
95205302
25606058
97735833
49522219
52492727
86082223
43739371
37392842
19555131
15894140
5599543
952972
96516523
16088260
10585668
69051749
55484817
9942813
13263741
37762626
163593
74135662
97752239
99892611
21653534
18319884
70788246
8919380