34093701
83026744
31859318
9807215
88295080
138271
148533
247771
2501930
81358806
2537232
38916608
22261704
21758740
5158197
23475693
24358644
98233831
17299326
17192130
95632269
84847436
4919450
89812043
32945820
36271505
38189696
18728158
89617504
58797339
79525676
24724642
52946422
80555324
61769093
95794690
57892261
53961471
79767373
507567