92887238
87961253
64222346
1682663
51397913
61582660
46964073
24485516
85723049
4792576
36873657
5023760
4847828
68895152
46578688
25949088
22635243
26359512
23977567
50354687
89099844
67902261
35618353
60261851
1558949
27809144
18763434
20184807
81673525
82233026
67153958
21077196
35372828
2084495
11093014
32022418
89532309
38893133
84134972
90576019