57491659
72743934
78135088
20799233
769766
35332567
76265971
49111095
66544002
12159073
49927595
2163269
55165850
24579606
41203687
91154503
97801956
44411645
47564726
88248414
85374367
43516820
76142461
8453456
43017328
9402857
40052828
13861429
8133210
35446097
75878110
83253668
59303599
68674738
5542994
54252835
5179106
26607282
3706154
89009078