3059096
44797055
93274719
36211207
26816561
43622500
4324282
56897527
31049950
82133395
68402888
8093791
138156
1035849
55872661
76675352
83447933
45702224
17911673
35425766
18151817
5022421
5005172
19983105
10983740
18737187
80936045
23918582
13413995
41975772
5808781
7105034
8407116
888109
67912747
7416946
62241
5421603
42293425
53919391