34103370
34728718
18557920
51849049
728862
7454555
65918656
95332343
60226777
37477714
56958703
83622183
15636677
7142473
24447324
71142791
69104409
56099397
71467686
66019588
88119742
87034943
75856525
51477988
45364656
17661352
39932208
38561790
17884207
62376020
67586533
60946023
51944654
41214914
82465681
44022086
9485061
9710860
23742252
77207659