70523133
15985540
1388161
54004871
96503207
16487514
31556705
51497179
96334859
66019444
3015587
81857270
82841096
57177871
9615485
83716402
93131447
24324683
43485289
45524912
87849941
84476473
53905249
9507386
49833147
55214164
55894432
88188342
56197819
53117927
61771
78545912
10025507
14879881
36902054
78096268
43643822
22177455
69968649
99484128