2112527
38107053
49223516
60196941
8408934
82941792
61063214
64576822
35809583
2065481
86679954
52891853
48024312
76775613
38089422
89552139
9074717
20815127
96809202
992983
25195403
66325137
6996521
60281155
327701
42605100
21673086
14488569
34603676
7492654
36257418
61418072
91127950
64139989
48528556
21922494
38803046
5857582
79855845
87579919