1393705
38657266
9624880
15026113
88203260
35199963
9924905
53303110
76637026
77901568
19674596
27799353
7517113
935452
59307764
33282144
2794734
4772657
64863388
94963022
4083326
66877121
21236667
49622812
38329054
75314397
43519662
6512436
33889367
81122532
94529652
9601179
40236321
77346038
26169410
19564256
96452672
81795616
11855373
7596862