32549274
72996125
5394181
9987724
7848266
9068318
39143911
16998673
99924039
76681543
60665774
67913262
22513289
906500
79237448
47581068
43973730
57642418
21023261
12847253
7904340
43165876
87379284
3644321
67859547
97251966
1709622
85258961
92093798
64656728
80226255
63506705
92495949
39469915
70814912
30363572
94436438
78182865
91973039
52725111