64039491
63638481
4854362
19011246
94465837
26551256
55076903
80186466
59776263
45206454
71737107
3352036
17467560
74395093
1202049
52672305
44386065
30083984
85649851
63112443
44976265
15805228
73744493
48236352
84475869
93583199
83841385
7359614
42705321
6503988
93399158
5951245
42269678
26722217
57388870
95836277
47949356
7824262
69024539
12439163