11846999
9613647
29334982
27468650
3478301
70431973
4296055
481433
50309514
49995750
9869959
46437119
57967862
22874061
1272060
43002667
84295890
52642708
13306228
8983401
77903691
92758744
13877791
50172989
78038281
64397920
83511949
17623857
46173236
566053
39769048
18009427
1471275
209723
26908983
67554326
68552303
22641241
43114186
1572436