75809236
60711280
53371422
75021585
83119245
60291622
76788485
2613847
1032539
7418195
68469738
8223551
55249248
99821453
44128442
68925191
11399922
26941720
89674595
11589290
62411517
62279439
5028532
33808388
43185865
84183384
83826919
66943220
39135413
230395
96282834
9215219
52041446
41026745
24409959
2978922
77139066
65352462
28273826
42717056