54992776
4163909
86732470
95406165
89347827
68343845
13941345
90973360
5100490
9029862
9820
58768933
81245263
12293766
7929316
89325086
1513604
78354644
92943245
56915959
34848629
49608132
62668757
54096171
95006081
48195571
87309452
54298207
33266146
71861299
5858076
72983666
2104479
7297659
49868168
44231
6175413
13638038
38847768
2297207