1961920
2084827
80478803
47485800
99565795
56647945
78578092
28306372
95455442
37227229
77773245
35032088
70477546
17253068
2024198
9019557
90866151
41068082
22528173
81091610
952671
60426494
17092030
7784032
41884809
22481289
36096169
13165479
82085833
77139579
50269464
68382450
27751112
358486
80616663
92373967
8638771
30456509
36742119
10374971