42788473
24461921
37665264
513212
98995213
10078765
82186159
20805103
82709681
85546636
53515072
74643208
53208556
12822769
4740933
33612272
49527198
29789093
1144870
89652657
14053925
71991535
5362873
14269889
2496352
2244922
75174637
80108833
5284941
18774761
83141401
97804296
54161692
93064065
1721424
29486398
83781081
81649192
5892912
64952740