48615294
80739008
55034025
58103242
93485558
20972773
35376242
7286642
41421832
24248149
17185798
72691783
63625080
36105967
7712808
61251777
57097673
45867809
95784412
1293280
19319698
97577343
601353
98595590
49813250
53941745
799338
52878247
1737618
88431982
25274550
98621057
94541721
50791599
54198162
14116996
67704102
49745131
45623402
4428388