83507229
222380
8786559
10339299
45252170
47785666
11744266
43139953
51942449
51324517
11262739
2537776
3942192
4058156
77668369
11753693
39726091
87091988
36597320
94638207
36016985
35027384
13106930
88517093
3616247
88823990
25214113
99125621
98359346
69069772
65516523
72178080
49607037
33096208
44575825
4298940
67854319
6235416
1768903
43709256