4404272
40255200
6114981
43939691
30415343
34725331
79854336
9936578
9751265
33889280
53337143
10836199
94342220
36754562
99493756
50196893
53615661
76052426
5835993
73679622
73846297
16365177
55315715
8557102
49234594
1148339
11425220
59488645
97413488
18285213
73622678
96916521
92483108
59735702
2747768
79124185
58433444
61359507
66002802
66178479