49729881
37479762
37351590
82486600
86457852
85548236
51129405
49909325
716420
51732117
67383380
6474535
401786
81433629
10057688
7947481
37042887
94938048
74414984
84335073
55121106
84835295
34251096
11857768
40204498
10795140
16621672
42801874
21093907
81783904
22095119
15102460
45669100
72089937
78451150
33186404
59766576
72854690
3715238
51329170