18465298
46796520
3421075
40266402
49358929
81555737
90469480
68024573
50317552
51113555
7602318
31179693
54118416
4559955
56704162
8515972
50141986
5942430
38889845
52858477
70775239
8185476
94024248
748402
34222517
1427074
15661710
18662853
77157447
42698574
87294049
42972648
14367234
16393548
69921411
49008313
38187479
25475006
381024
77759444