55672360
9155735
60457635
8747135
90185219
6314608
8956215
72742778
31203200
343382
16196914
26729567
63688913
29169269
72287621
971834
52323510
50724914
86774883
2223443
64249990
74416873
89735136
49538918
47368409
73513764
12298025
30865756
17385172
87469738
14234935
4836847
92268477
10979467
66948825
10308024
79803277
8957883
97766986
19084772