92541142
17916980
84539000
3693658
58668359
65006573
41429097
54807365
56728106
3473585
438725
61089890
6977681
7751603
33278673
8391645
64583550
36581510
29599938
50323010
28952
27118109
86938987
4257856
92958
75693713
81595253
5261617
48998795
18709369
96741747
44244297
92982184
46203476
328874
75027245
18326908
96011381
20857569
44258683