2816617
6869852
31299605
37301354
35615105
6862109
28812171
10307386
11246900
48133690
18825168
4386957
41226802
53896266
85321541
52935570
37885542
59066571
55441596
45821953
23821492
45761896
241383
79485913
76241245
91838318
94561997
89575357
11609693
23449970
51195135
41127964
66521957
36937152
67053181
53175331
52923985
88756078
28094466
44211669