4123080
64978371
93039550
248344
89801770
93709739
71596127
5761397
40707954
66239171
59415716
55426823
7201557
3875608
42813547
48281496
4079415
62688070
40675776
4917114
22708385
6505573
70338132
35153660
354620
1315109
25054763
70034961
51604624
87343233
67708519
81439703
83025648
62494130
74116850
93938096
57425756
94232098
2972281
30781826