41981786
6170879
1646636
32156929
71521759
14225568
62653923
47705724
36094387
77782715
89476955
36708739
3956734
10432458
4804327
29626786
447039
77614666
249183
92513439
81121363
139517
80218253
48382096
95785664
20759134
58802502
7062118
94121403
71735758
47063944
436608
37148252
73542349
11063774
6686922
5115348
48801958
64249071
5747145