31126893
53383381
21803161
46655142
49827746
4330374
41197962
20849374
40705054
44723293
7803711
9306431
78112245
45236284
52147688
28976959
26482131
5491330
80903724
61752941
3596477
23539510
97815742
12022032
82431182
90506347
57299336
76887173
42939100
2389435
695538
2039857
79756823
54784804
1795956
29611656
37885005
72625281
243514
12826760