67786958
62064599
58324883
39004727
51552194
72143846
82917319
98886197
44401573
31296788
15205106
93391082
371697
8982941
70188559
52366226
33118554
77455186
46974751
74471012
29038492
5499705
79249871
6013952
68154230
82485674
80596133
61847101
97255380
84932732
42892323
43211378
4001748
86617864
13244592
30427743
13686456
18676461
9742808
42041087