87619309
36788800
95463315
877510
768556
10194954
80249024
65476462
49047113
754604
50994146
94742364
47751628
92598506
98174630
47972034
9567545
27478720
79351
5786367
845726
73562282
1743729
53309539
33456347
72078917
29044117
40222382
33777558
27222197
97588654
78382218
18839215
71704569
5183563
24457087
99129510
26373743
8489057
64194579