19637531
10417626
22082002
10348024
83546996
38936958
69353693
93182499
36083377
1763430
91906384
20365098
29972340
6445287
32723942
20707778
6555031
44778480
34644896
14695985
41265116
16889293
78676139
30349717
27075772
50427505
34178073
51444954
13117744
43318624
21528072
149435
3887702
28633540
72147041
6041324
88424813
27581296
91098416
36191169