2793733
866913
224076
8444922
8743767
9185753
87618515
5517266
66686414
86454748
32719958
99371315
96234452
95972322
38303174
5855891
12942334
4566940
91948355
3094938
66757295
50929369
51286264
6424558
78841961
63407737
45921363
94205549
47615500
30467250
55469575
4802648
3917681
11896812
38951263
34769376
63043596
72704673
66253349
19599948