81689219
53168187
39662437
915753
97266885
3480540
9918349
32538497
18364452
47788340
15037118
9975726
68729269
8469441
64022935
86832199
1166394
34811325
33918308
93827196
37554751
64495508
98137080
64892112
39653319
1291047
10887937
17938053
4889437
26899636
27537831
24934755
44547539
14748540
42437527
78839186
63748114
36574631
16993177
42822625