95273612
38707432
24731047
6477658
42744575
3671856
77213113
35373369
10005351
96136002
6844424
40028690
36443651
652618
9488404
33957131
26266624
45151899
8347275
44037574
85719091
85816727
6192889
69526326
87961151
49067668
74014127
50967938
4223957
34685068
79569282
7517352
76403858
49449061
17917651
41095091
5113623
79739736
5177821
34477404