10971508
37502675
77081926
2129846
63976993
67337474
42864234
33686991
73832309
33617540
82153775
72236897
34724141
87028969
55195391
26386866
5267477
1467547
18754229
5842287
4384268
42825488
49199168
6486148
12001804
188576
9146798
61251486
33672777
24536662
89771782
88775921
53256328
74866120
37956651
81763758
53408459
49876216
3155411
16902598