73547706
19552377
4931463
54869441
7921084
73344399
38792065
37183360
25842895
32363822
90378572
28142561
82208363
65626703
83313599
73784826
16026005
3398568
5323018
79765163
47014798
31753971
1944150
9372267
93454453
86218118
54677248
39337435
61051152
10542893
40408302
18476491
61146423
40576926
31137688
59891569
1137903
6101983
91704300
1007046