8994472
43881621
15999975
8751270
33888775
1710335
3915522
53408686
5202399
80299215
90606977
69906868
89012553
68375464
6326721
3699099
20591502
42787713
97373824
450033
1336543
30173969
47041088
65553644
87864869
41179026
4603043
4464937
77048483
6453308
13337644
29389666
3168382
69596673
50532199
70155528
65749427
91205193
70337041
52513363