27524356
75851186
25388546
28199016
15363242
1081907
61885221
2826589
31841123
97275752
9345839
607688
72834892
31911450
12701056
89466457
81342412
620838
82581144
43137478
790170
85197029
57579650
42015752
7112267
21262543
59692353
43724095
9475351
76235336
9154226
15418898
50308381
12097818
65686785
93912665
29766739
75193305
64663134
4385048