75371670
90431103
13818363
16758252
89919590
29748806
90087845
58834357
61801812
44895951
92026797
94702791
19509060
7545599
68771950
70046137
91399607
111599
5725604
72176199
40439390
18969532
4849171
8061517
78739186
43971052
41857838
12808773
79749229
43976897
76631724
31645451
29133402
95067951
42794057
79778393
73823077
7218380
87407102
4955400