75203250
89656085
33958516
6887991
96805771
78818395
96023463
40457234
79866637
71939144
7444928
53189428
20883561
74117947
127067
14564922
4261844
93656471
38977724
64495950
69418573
11175405
12171913
85619672
28608226
51961533
22247844
19057626
9516467
75973443
11297880
8275431
33792314
81871053
75249077
84046480
41235922
40576463
1541634
40047477