37014577
41704465
77833646
8424256
7422537
78505370
32576829
60935715
88908849
2001506
59113633
19874309
96748399
28454222
31713466
28047499
22397245
88606338
17223429
50766031
12817093
78218215
64785461
12174816
24206383
48378382
5368733
15149414
20379261
1899339
74782172
47209595
38428449
359880
44955683
13101663
24758368
57395640
39296303
46114893