14425044
3336785
77163784
59761484
55873316
694359
18864355
54563253
72192330
48888854
7948518
66222658
63121364
8156140
57249085
28614936
70116491
34173270
7025943
7152299
57301314
99453347
80868
62647426
59571245
3361845
3621978
17724090
8864444
69761424
48133231
23767988
22812057
49631926
10949495
48076091
90338620
4744551
49662096
23691677