81921435
14277188
43586320
63672650
33356656
43931530
37646282
52606548
20065386
66073315
7508554
15563637
99267173
248552
63638262
78674048
25235458
85811477
1182675
12576192
49405815
63052043
80819240
51722823
29318296
82391033
26016579
9122591
98104843
46172450
38194612
49667002
39646958
54993964
59568234
31985728
72823707
8188551
97954301
89786808