73591530
5462403
460227
69983661
241103
84184863
88053261
56219455
29657454
98938536
72652122
47964702
97654228
74241262
6501926
8987199
7983183
67083399
59132757
57355091
21537512
82332186
46787430
68191012
60541111
94048625
10039602
44669726
29318819
54889178
78153873
87121607
21397015
93984350
18997068
73857476
49674868
683919
47423534
19908148