2493393
80376919
61919724
8607834
95111353
21923511
29438305
34224976
77671761
13497708
4398541
86555802
316850
88628211
23893264
31964911
33337076
60431992
54171277
39251437
11737067
38846016
6388009
64886355
8573496
41833890
28138181
78825339
84554496
77321492
38984910
84761949
88697645
1219237
78992539
97831134
5674840
63415486
4234332
16352153