65074918
47457711
22399225
36657011
60744947
16473991
69091256
70939813
8035905
8125106
58304140
56481597
54003908
16341996
7834400
84942600
73967704
7187887
37023168
90283022
96078105
94358101
42348186
28417332
93424395
1805301
94271625
61251288
28754983
55132917
32564224
3945311
92949561
61937650
21724714
62259813
48153663
7771923
27418383
9339379