90674227
82704287
47881040
13745254
5055096
96035404
50704905
58047901
33676163
35353536
8414542
89809536
64936938
92989301
5114678
32052129
81527097
67794649
29574194
15136119
87252399
64032934
33696029
9370145
7645335
93334176
1217892
46917291
26416146
33124936
57077691
27996719
84347711
31306175
13121497
49255931
97504022
8442018
53583379
11276513