24804531
39025062
19359539
86095648
59248777
71057178
2438694
22076093
32664194
35747466
7838800
45372046
9272352
14995397
14313795
38048105
96551119
39713084
7810519
70924175
5835587
39233343
39514070
27075478
10559282
82261151
82643454
17244499
44263000
95147930
83058168
11908292
45427411
6936132
59367815
14242221
1427237
39991156
69674222
33411068