1702558
70921970
52339632
28878491
82047555
72679642
1957398
86215840
53787817
97794634
41566809
99074500
60028887
81074425
4083457
5172598
2281438
6387719
48451982
58938089
42312093
78705070
4800216
1189702
50642343
95476898
78151529
99659266
4981832
56074444
73855873
91641264
58653853
24526613
16055165
46538037
64859386
42358324
51839108
2026505