643680
7978443
9644388
47082234
42996169
30183756
86493832
3559907
8804379
13878513
44594487
57518454
16001411
68332683
16601593
85236943
38758504
9429466
23377228
47462245
23534268
71394234
81528290
95018692
43237053
86727384
22314184
19723139
9579823
60032670
79637144
54221741
18207039
63896652
94924985
24173272
38578761
32911663
44195223
70549475