37427611
725192
35745064
1695524
89661477
6088184
16212172
10172958
72315003
54928350
82539109
70389000
38389840
7504609
3097606
19856359
95251532
3259075
91372003
1005023
21306943
22984609
14032120
69289738
83927269
35834081
1341972
44147636
4896977
29004424
31968268
12914083
83054360
73271560
33034293
74955529
91142967
37451742
62508815
73375687