64809580
22484057
26811080
6980286
79874243
60138831
59185447
66734097
94658975
41615493
74566999
91857089
8461981
49203597
58975718
6177930
82629767
35131687
21808873
47518731
6881836
51532020
86733778
37851774
93365618
91341152
16219860
50207564
76689195
2054824
16487771
26853741
6119468
47377403
90328058
1253341
54602336
89206575
41349354
1956067