14514606
50602419
18474365
54518631
12726713
47526822
60437192
72742834
22994373
3562365
83505536
10261351
3269263
9564724
6006731
64066960
78771557
49092806
47658277
642146
64528683
29183988
87638189
84014665
38305875
27824620
265762
65639073
48062251
15935480
44216736
99981451
65553521
5758725
42016784
83554955
38382284
93065914
2586482
79006550