52188752
29256914
18451276
92554772
43981514
79795198
64178678
96376682
753972
77602341
95367050
73799368
71012956
94872915
85953153
50395977
85709163
98907246
37511900
92521456
90148624
73158962
26071842
47773634
86122862
26847110
18113700
5453181
2041343
85276068
74536438
5513814
68942444
52287023
63214666
66371720
1134671
9947557
90755897
63863714