72453315
17167234
81293485
19986173
34061112
27611086
5287651
72377195
89129428
32396419
2605816
60556629
44811475
63916409
4450220
74917786
2745154
77963197
12829158
29819983
4077951
55468258
38528485
17764260
28125971
33315758
48624727
47816564
57894959
6367557
94022432
83426805
74312285
87717366
21912644
65073060
52248641
95303652
36084921
48934352