90982980
36016597
69168228
68567661
44551894
60948766
7308783
26421611
53808798
9068936
20297676
60138736
3595258
877742
87581565
62478518
62108958
53469013
99085191
30969925
76399695
44236953
50532056
82408737
3575343
1953279
376778
74371998
9643130
93244268
72086891
9602084
61179318
6323867
49557831
90101044
61385009
30937498
30443839
46695012