485969
12956938
4535999
27705521
40561334
4710422
64166631
85467284
2829907
29045299
46107942
79596091
50072981
13689751
67387901
62131825
66391229
37946373
60633451
86412105
66675572
436129
67136940
10162927
8009756
42102164
22215682
35963137
432417
90941463
3510293
24857066
98486722
64583496
83781006
72708878
32994185
63239082
3757692
73015450