79141432
15445562
53866167
50263015
89202030
27783187
18921699
27162282
43475470
72142848
48178732
56254571
62871312
56247952
81395911
43089406
26186952
1259467
94601724
82002768
79166803
28752822
78366778
42015593
28938470
59857035
44231172
14296923
28693444
79425642
86788737
92662298
25394536
85523781
1832225
88897083
10696296
63122069
13792478
55361296