14679481
40236060
43904992
1144816
9326352
46596994
76559512
16938306
83055790
31517432
19735914
5209905
5224269
98303921
61349627
78176767
28576775
44757915
47468160
634324
10825140
27714637
792405
16334515
10824511
97151081
83519327
47246954
4676790
13033942
86994673
81805248
46893162
78964846
6769356
42182848
9197976
3739003
77154808
29951850