48587123
8026181
20085873
82992257
70199659
71077574
428526
43277378
36238344
54355432
59673892
79152337
15605555
49364396
44162526
77167835
80679060
78701555
68635065
26847912
6885645
41136950
8299484
79638573
24346848
44493241
34276241
88731519
98973565
8545150
88651562
75709053
2427646
85753108
8953712
22672124
17409886
1285246
1368372
87392443