3858048
11331576
91113124
98278474
53061868
58724831
9956705
1082745
2077942
23559376
7066891
25515420
2161374
74271943
77636024
44756213
53326073
64723196
3158606
31588086
6436055
87681168
73981565
49485280
88638483
82281171
59393347
93364174
16541249
70409201
87046009
77212722
83775670
19275718
98358527
62379318
76716114
19837804
9470561
41996438