28575767
8859564
80365023
80149944
7123650
58757452
28763453
39198820
44552793
80748362
3306654
6654943
70661014
7946324
41672910
9274851
68345665
58444825
78669503
76656826
91272129
19805017
26892561
42929405
21933207
68772321
63762627
63307403
44157896
4699872
90414542
82647445
73624734
45202256
46809500
32153033
29817395
1338965
16567600
98197686