61211178
17425821
39162610
65989760
527381
1346678
18553773
11323846
42838367
26508492
30497669
51697906
66994946
73511931
52492552
903780
53697881
91562550
4837789
8343510
121131
66523269
95505926
93102825
44462185
47157684
62045214
66716774
80283548
6935405
21146405
29928276
36232783
86793588
8082991
61554082
98906178
7675078
22241437
13986560