88955433
93484746
78971152
144555
89709993
68142372
97506325
78567841
88994283
9114223
84246155
90979246
59174764
84337546
35937860
78049689
70066567
18024187
38917745
58166150
3876542
14066063
64039706
74146799
63509111
67102124
267329
58303492
467248
71728862
82485096
65054317
50261863
97709967
2545893
16344890
11758571
67108509
25553826
2593172