8574681
56138505
24102229
77206248
29689359
21023163
86132236
6186433
93906767
95712549
48603760
7232529
84262974
70911538
25634325
90176814
59152887
28086234
61918181
76788521
23496697
30678053
8463846
4064400
8405064
17502068
25011503
23934710
74899410
26249053
5549589
3142665
59267063
82937056
27073637
64065256
45665879
1966012
52071695
7020680