14273488
28552584
81313722
41064836
66148240
84494109
33231749
44436645
3614034
93546556
20512419
49018351
9743846
9125621
39125707
65135197
1213047
6393649
66819685
71737567
25519135
7461345
58936620
275526
4801063
84079534
8501896
38033868
52571139
35038800
22917232
70741881
4179094
77602373
4023955
8666487
87699818
40624623
10485346
42492640