1501977
32265518
72386463
54053019
15927816
75057064
80036926
156722
484440
15017918
37093345
40158739
36795225
57601007
37857760
61155144
75083961
99504513
6327621
47308051
24915765
45981155
71735865
7511769
65701129
88737061
90791850
84588891
25063015
84706528
9505995
76913323
87259470
36099269
42696083
55263036
5136900
74631351
55737095
74605710