16523624
26271678
76024989
1606357
20529815
1443322
1499674
40306365
22777889
382841
12989655
18667772
36432550
1249201
62848027
20498682
49579800
96332837
7747746
34806742
37024975
70373831
82074450
17298812
94062844
36971463
16922239
90926580
11371408
56338281
74384351
62796625
18328802
31487301
11394299
37255745
23912566
25674160
6981207
92602029