36416678
86491634
28206446
34574862
52749212
8477705
56861344
31693134
61839790
82997537
90646896
22843462
14813893
94643635
75516915
61024084
22865679
52443684
9139200
71296388
83493075
8677823
78537429
31339966
68894210
563202
8411251
6742671
54705925
93856291
68133222
88167907
3959103
95531450
48768690
90238134
33717495
12452711
71713080
35374274