13993227
53228017
53886569
19066997
79403246
88326198
564453
69197724
43087173
58376274
15137203
38095685
26088531
41281319
34949712
80208428
68915742
20438454
84463044
27997794
4811160
89011483
21196355
47758249
86435196
53853620
79402127
73007100
19013077
8749819
15027131
1461460
81631807
47614366
26633546
93598446
21427703
13098775
56708969
50265241