51996349
4863563
55355220
95308293
89264789
3492439
6097764
17859135
50983057
34432485
81901567
62204598
6202616
55071959
28346800
28517364
29394799
99326735
92543471
86805111
30171659
5823484
41027145
48241775
52346392
34885814
93249687
74773842
98449094
7464000
90284242
98619078
49538067
93124807
88832373
47646829
74595391
9199306
80075282
26872212