87617671
643370
36996937
51265983
99192724
47572503
8747740
33743470
53909075
58388203
4607506
13296325
15732639
24475964
52534359
17874370
38071427
51752851
158442
59781489
39444460
96193880
4576206
9235903
59941753
17345957
28582693
19685845
69159724
74759931
12394427
51611156
90764315
81367522
83627289
48282272
42762560
20293139
15132997
76022239