52601396
33988116
93981349
6343668
70191447
88238723
65577797
88941830
42638431
83629269
58144926
90523413
7387277
61735171
34219899
61886867
76617862
61002871
62475806
20059267
51558617
33939386
42484760
83311865
29195534
2878298
35147570
2527809
19295146
87944108
53873796
73114764
5448034
859930
10412298
46866426
62076133
56892397
22521399
74087010