31807351
6718304
32687611
76361486
12648890
83066183
8319047
79711075
5451507
67377103
48666182
69241813
5994624
34744009
11348460
22419477
15909700
30471606
27079506
600738
20792804
23226320
798926
42306937
83513828
82683870
66582071
4885132
73718495
86225747
78422911
40304295
55121317
9152080
85618715
10459378
51437682
43297431
35899622
31066343