75378052
33357015
68272756
6614570
81094142
97308238
99371942
7991491
64214422
65591567
11595710
32151794
21693118
36997755
15331741
5437146
13699695
8390614
74407297
7145426
12883880
87189685
10574138
3918656
27827488
82877492
67499706
26823038
43583873
51607039
89258804
54578367
58043521
41501870
80281503
18262735
70514099
98223454
8129677
7703263