12488455
242840
70051782
88726050
69826654
31322002
55552015
22122221
75431886
48645049
154535
34474058
35716667
28909335
22078465
8696507
84931697
33616118
91642450
57943515
65523002
7754205
18786064
84621349
8574149
19942172
92582195
61582564
95664898
4524857
38775516
76595068
835155
61504025
9381914
78616171
68908844
68012290
59351350
35756330