1464735
45564399
15736141
88346656
38225334
35295038
63184563
58968588
95701131
2670228
8984408
6558300
3244325
5619944
87898083
19243026
50637159
84116561
71141812
71118142
73881194
60086574
52557997
93022501
92521161
88686967
92922603
29355172
30583339
29776014
28151719
59796160
14437352
57538647
34273110
5939400
23494100
41517071
30885940
28155812