65223272
41233027
67327882
69191197
16643629
60407040
83238707
14228434
57121141
5383319
31242310
21463501
84725105
50383829
201752
71359504
30524643
52288028
66318613
1989852
4177071
45879122
82646866
19161546
99972537
26782106
35806276
7473492
19748444
2178952
19412088
57233809
3878558
5615815
46984197
11769767
18497196
55909561
70295644
28856720