80185736
8326550
84639845
7665040
56546451
82641612
43263480
49007532
86695668
1479262
76259236
16966350
11735808
20027597
55831481
53033655
25758334
61159085
9383119
90732691
32572294
31194603
77558077
96542268
1878255
23151490
47899455
58433225
39438373
37582469
48497280
4365155
104958
98491625
80117328
10408075
86132922
246964
72438829
97365787