35585864
41993597
99028784
15161915
12514640
77496782
28401606
54429717
95672289
86926145
80337723
31401570
33755561
45107809
36809127
57032426
46811132
28368406
54234229
80488056
93042824
66624102
29976385
47479900
964622
14071614
70456625
54088051
6801608
7979178
93202205
83471969
9082895
69869021
70811360
46375148
16798054
52488674
39366729
5056969