13772869
46351266
5951194
25108187
38877803
62778085
6496747
48047306
9684988
54056333
88887621
8161234
96768521
78337347
82778253
85946007
29211382
7707120
69846212
14207198
23538982
59781278
44978155
15484243
28262958
62329074
35129420
50921811
25558451
59832024
70751768
89458803
86843295
27607183
40351713
94745812
1138981
333240
8358825
31764945