35499052
11896520
48714468
80672910
1928458
3714113
486972
39161350
34199312
90538588
54432071
59194001
50751159
3131235
84951
22943196
63278865
94091192
51795967
602727
38262575
41857363
24923020
37881034
69583276
68085357
65599225
87319006
9053940
6834845
96519110
21007048
7996624
30534333
482409
76255495
57267891
64528506
3449014
19528758