17597420
66433150
33378793
33581579
83627710
29684314
48254003
31525714
3655124
1446536
91434628
66018172
12795844
28587324
53198351
46822480
92429232
11175576
421026
26557332
6053234
53104140
63867204
9529236
60743606
5197542
22031896
2427947
44729629
8330774
20249806
9239427
72033159
38567404
34324904
6005357
12589024
97036431
73842349
78497