86662313
78139400
87637646
71346487
76517249
29461845
71371331
34734416
97879150
35527648
82507637
38736923
6941649
29216664
46368305
24738339
100002863
57735888
41499829
30041364
8558901
32711709
90947812
62339565
18462455
41246158
948190
25028966
87302201
36708860
81022170
468267
71604402
26225519
4993625
87692225
27812206
95637597
6889274
35309811