12287938
99216277
54904823
4603973
23341110
85604183
82762234
17519816
51617459
79879427
99349091
33744709
11585039
60094412
30224630
41893104
81506639
62101394
878653
26871350
36331306
8958946
41037112
78948281
63805108
51399300
12514129
15502685
87229039
1928255
8791390
683489
80756417
42544676
17979452
7365669
56017939
95433504
62046960
24104890