20663109
12218015
13402514
89411440
67029958
34543637
86184419
6446166
3483468
12817030
24489950
55085340
89106062
7055665
34602562
3558511
85057106
17332875
51147552
16973914
71517961
5976113
83285871
936312
618910000
9756577
55775365
87089247
75482218
72944301
92738
87962492
88437458
28311091
56925738
2993125
4344870
45899499
64034802
73986840