99721785
56712242
19546570
19729012
48522579
64717365
27923152
65202778
93919000
94126686
87439146
76918374
1476784
61398039
6338415
58763874
89764128
48343209
26215397
12052160
4510236
11831259
98438475
63482425
51228261
8305898
33975965
66372649
62823171
9408956
14085533
9272234
10565525
7279137
94868077
31872472
76237645
68592209
98936899
32858627