50763924
41914074
3228944
89048111
63962821
46528233
91121280
46688362
3709335
66122823
46359143
84466221
6557346
42954151
3585673
56725255
4701801
39677950
72714512
78261439
12116510
89089643
46312690
41651400
52516875
16887124
60014435
43342364
77968789
54903406
7525104
99082434
3723929
2294978
97014560
2687590
67069948
92427586
1469258
57207102