59837426
37789954
4960751
84222844
19237335
17978399
91742131
36016923
4105379
33518669
28096805
6274802
46798249
42882587
1516757
32129017
12916315
79944970
88488833
27484448
75168069
82258083
41897421
24187871
4989594
64086439
16609713
9508572
82963468
55911380
36228901
64045037
41557726
58697034
6409531
2917887
43345105
59774296
2976448
76001993