3574207
73594366
80239961
70535058
5112822
85157638
32557341
93204420
59684049
16139373
55636233
88148229
66334213
59543910
12044284
60985279
79261523
66845803
42287995
68909758
51323643
45651059
72731654
53603682
66695054
15233769
27213942
10218570
91871479
4066839
30526467
45894204
24755966
47576802
2464970
47693626
53015712
40734228
66961077
19208876