1453728
90163760
64959580
4386873
793684
850123
99213233
52355116
49452141
63348616
17345627
19083444
3897925
85612522
21392720
88396523
40538483
22046557
40709008
63306377
71155101
87011856
38838598
75774603
76771966
79393977
95033255
565657
68541610
68885180
27819054
69353299
90859561
41504629
21308663
48514650
391353
96568435
57078295
73093528