94642537
16303914
29822718
5728317
5077541
58888284
21114035
90892572
1272189
77849074
39955857
78096020
76034481
82958147
55733982
3875761
11477600
78432186
33227352
77896955
9205845
24361217
36612344
6468830
17185126
82289323
24732850
71468264
9865870
70517570
37437733
78233368
30702096
45742730
1365722
16216336
23301901
58654070
47702686
10015393