5358565
87215456
86723054
35867291
20902642
15806679
3078129
54931643
65584698
15793827
58231645
24783450
26975126
33206461
4919655
99264137
67052748
99656448
42452029
40078227
1441174
2182966
2861200
31214928
50414434
84901938
40645773
63702029
13358385
40025873
56098314
9675432
29813818
21841312
50937752
39024464
52544719
76703042
7225499
74749016