26656229
10904745
28798682
48052764
91997647
41636723
19832521
72365720
3582952
18738468
91542635
32489367
14521303
53433845
44951885
40819615
79301127
43128121
3642118
43361573
5258155
24118096
24928496
8015767
76089401
36081413
59551322
10363103
49560
16821243
32083351
66013593
48424703
34847083
1518731
98286645
32318775
8341271
45281087
1222477