4708149
49532650
42036647
20698199
89392536
64418151
56555279
98647049
17321633
10613014
1313763
2169854
67306804
66255888
7333566
35263686
9822558
8182368
32742698
97766050
13253240
60698501
41594279
64226035
14534099
74626053
90602712
94147106
9255233
46818475
9241175
53023737
3625148
47852517
8467305
4125329
35485183
8907524
10768146
3868432