2065666
69567326
61372780
67089680
58253546
34287582
74145830
65702173
32433392
64264365
16247813
43263410
61425613
10438114
12592585
64016895
3963611
89218119
8561285
4839
89767456
1747712
8994251
51128042
20013400
45959423
78631282
52858655
44077914
8508703
38762302
3717842
18969774
19666008
36977216
9212568
1295127
65508195
4316704
70653177