44753280
83671259
88971831
62973116
39011688
54062546
41221407
91412341
39392850
76256134
72251041
56672191
69323586
7970939
40027066
457221
71633392
17311541
75022933
80658770
79499982
68538122
15513971
90998945
18457936
49153297
52033819
26422720
2689646
66528012
48437803
34766956
58435535
1659699
20975611
51327059
3429345
99417296
94347189
81505289