244998
70246842
8231553
14002626
45079157
15723975
6158901
65691596
80663328
38829631
3727171
74542123
16923206
20721955
42485856
224119
90238994
49892516
6815883
22028175
61788712
1480778
37686490
41385949
46061443
4242348
31006282
54512855
5831812
69072659
54513223
39335212
44698858
88551011
16606911
4651437
85295163
66517039
88732410
28476834