4999663
90444730
557278
43588146
56182318
58602128
8290248
17053113
93631040
74768314
69939099
62785371
58855086
73589964
23855395
55421635
11169262
782135
38786245
52678217
5217065
11878092
59537529
14742339
79562567
78041855
12731641
65964638
65493937
29201265
23024525
892485
9878321
56828996
23758380
31897338
446291
14726860
7229380
36263365