15806260
23363853
32782186
52232783
41079721
31423665
42274610
31511065
33539823
2609335
35468961
3959164
57359235
64178987
57833115
68193508
2517242
71033282
35755328
55839532
9979006
85566877
48422888
4258325
24373671
26594185
63175876
67824831
45674332
76677412
49028702
48542156
16132052
42871250
89674783
41654484
20836463
79459778
24938867
53946613