19819072
698734
83205467
43573422
5512164
74288985
349274
3788440
64735609
4120526
8651313
7605944
1029111
83146468
23265760
20422839
7664521
23674868
10424468
12498542
11826733
57646634
83236231
32273940
82477584
48946450
29061562
8571495
10782817
91149249
62086015
67078222
8233659
51312362
78639396
40815393
32152198
79285145
45332919
71265714