39848956
82273178
35915731
51261000
16888411
51957293
6469404
6244903
79978027
92055039
21693325
68568129
66264449
67029893
32954994
10502090
45462353
74472644
46856704
5114902
81043979
29739975
10823034
92883398
25025359
16929261
741072
65309983
70102131
74278410
35907981
40192939
5629465
93695892
8332709
81657991
1539762
98225828
96327707
71153717