94945384
41204617
65071793
9086831
6817194
39955822
27236044
59668465
52919520
91304631
25375056
64283462
19194701
9132009
31595425
3515755
96894859
14151491
6058627
39954810
3518730
14627649
20327688
82232380
3421256
77994683
65751159
77652236
21796708
21403284
16875704
12965177
90263859
21179779
11134810
58547187
70489874
29684526
26962866
568917