89085270
81846935
62606620
35649733
55624926
1746563
70254694
3806379
78793520
82731421
69391520
40348360
69674350
58723436
17711326
8022421
6159633
86868651
85716501
46471503
6511568
4802579
96726
72363507
20983149
70674559
69251395
30689456
30956281
21641929
4972128
56226145
48785864
99892577
49881324
62554292
52592384
26551465
84501262
36085386