82423826
34499155
53928078
35055879
327872
4927774
64005239
88409431
3304636
20789474
7735201
41879047
92146606
99794824
15647066
10558855
46286956
21228852
8020576
27246725
69719429
40061380
82348122
76368614
37013293
46589723
79488151
93666104
2195517
22362008
27858039
87686749
34681493
93015879
87028088
89189606
16405792
7175796
80876033
16271705