42915425
69449445
12894323
81407350
54685962
48393090
71381023
33091827
96986476
12103009
30831022
86843989
17279769
10528041
8341145
24474247
44556560
76032289
70785145
79997647
47181005
83434726
58844072
1221458
48617650
43634434
59171646
94537582
10779809
99939196
22331994
21476714
25949780
57773626
37457703
67022326
27349473
20325097
8741792
92895367