42755971
4727061
10165449
39548699
57342407
4413524
92112255
4790113
63505895
69572753
61054697
41665838
34041449
4304587
5378187
21431678
44829325
2037485
91721356
7855893
37594924
9555813
96523871
40497276
36563362
31435146
16815424
3226757
9545706
24836500
41992858
64893457
11858097
66211979
19275807
46023457
65064237
80889727
9372170
54642237