97893141
89952418
5907892
5562511
91749308
89482194
59773962
45283238
99474334
4635429
86255142
73688535
82638085
94411971
81789589
17327249
43741347
9442503
10178538
4934229
72521758
84116483
12362326
72661310
59408586
33611605
95532068
11741764
9723455
73278117
18545998
42212140
91595269
88922085
93149278
1502173
37841157
2699719
20548684
78179700