70178490
51269279
87379552
58721323
35669991
18987100
65802814
2834556
82498624
8361826
41855061
14579661
3583933
2568482
8873909
55162713
87209997
14743570
109533
85613885
57298390
28514343
93373619
97304270
87969672
18642904
39394370
31773460
6308866
96757342
24127460
62373903
88523771
34929564
92143661
21335090
24837708
36103240
38289272
2037562