22064282
72487587
68922519
98448977
10833092
5807322
83327724
3028550
81349020
3084904
2325652
9252659
61691231
3413042
58649910
60673268
6365640
79234720
46968182
15442631
57146923
43248054
51188307
189929
95065722
83508041
59904049
95091945
57818899
19342611
1454829
95493093
361382
17985427
68146550
74717466
72401954
12052854
23511701
22703859