18333520
291787
47728025
7582351
9938679
42935561
59118010
38722925
65029317
377241
44543889
30603454
54877306
44968409
19808726
99951010
59623550
38747217
68136557
37693209
90266439
6412766
11241373
75271658
31265441
54262481
48044916
35482729
515422
81329345
70012420
3533927
71881348
9029116
41972442
75327427
62606967
24686313
73109712
25653892