43678826
90951739
49917667
59039575
17761228
56468671
7106693
70755898
5245322
16423938
44731293
4183026
5079761
57176781
4072596
38992226
31272229
32418942
51482199
11856784
85573503
45978373
10928289
81361180
46351641
13619003
1801813
81114373
18811092
60725529
78858986
71121339
30419048
76572496
3263928
46992707
66465819
26105392
6287241
90125460