88509779
64388858
59424220
17571622
25358383
96754390
39489144
83681337
121806
48308474
70112312
41055684
31384359
54216028
43363683
3946256
18564446
19687701
97528747
5278168
6657619
82316791
83941724
33009599
37922165
84311375
393191
45893194
64275735
4312164
13262737
7082249
6477219
50511717
90832336
1024658
99407452
88323839
52897552
67057263