30002881
7246189
52009202
83721980
74024026
53091171
1530704
14976372
84639404
50856842
1002339
5271742
24242345
33153046
71661697
27392372
77403485
72537977
39644848
30153207
9763240
44536685
83527156
69055148
16357650
27686930
78058518
32024580
67021273
92064720
4622276
69821239
9539622
4123348
6489876
9774842
65349444
18132701
60396927
25831390