5831013
59058271
19981280
47069628
69956575
92837323
40284731
58332604
24861347
9780332
21175767
6484600
8134376
7039708
63826305
2467519
56446484
12714338
88249122
90008849
69111618
35877983
52225006
10969620
74243851
34739906
61399028
3361690
67406564
85741600
71747816
58591931
36463701
27294325
59868853
76981334
12621967
27254010
4874897
4639268