89758303
8355578
79879677
94658587
67199720
60423836
57532920
61005925
75701720
37236546
36178890
151269
7645993
5661454
59384979
70513189
58116790
82888389
7896807
53688904
84559575
8223252
33399599
65224312
48575035
1106239
7768673
16224335
3344049
3744437
82818838
86322021
53886445
13577316
54216404
97795277
273271
20283601
29185818
95413985