84233256
2651019
66555934
21572170
50271646
34765182
3164409
92134910
31484602
79068804
71646109
52961944
78425798
24189602
27171523
85197304
32345525
44625320
881463
26273026
4272482
87636430
90425758
5275446
64882080
58175791
98774313
23222093
63517753
17489915
43836060
8273299
36664567
85694304
14977382
6456237
84078045
3427075
72329622
47052656