3948542
97468066
2140940
55158305
23313840
21473351
60068441
7528272
72713325
80865823
20521971
86334391
24434840
90172217
3021335
97021339
88855653
65486691
42724493
28761955
447624
91058887
9606800
27452022
7985008
23688747
27109542
136950
48374757
263476
88168334
94197370
44664741
56081380
53893671
1223143
56256473
64569731
18696930
92286974