584094
38478875
1137863
47921154
78378762
75907646
71471798
53882276
81967251
88264915
63781347
60449012
68794217
2858180
95324630
71143835
1227773
91209278
30696248
1408832
95845430
7073325
67502278
56864201
84014839
7427342
53167261
48387607
21442209
89594039
56229501
62057106
4815100
30269275
90345911
51693425
1463032
8677467
8422599
37499056