57267446
42211558
8284444
36415777
44634639
38438580
87356511
23682682
91961242
33136056
88057066
41593711
61695411
10568852
68217679
82326005
34505266
56651470
71091500
79464894
18714731
77577970
61784438
80738815
13093549
50772991
34093148
56269162
543859
69586046
36075566
62028227
8793160
38648872
94763819
38095318
21277258
21779816
59926034
1284008