22119834
69217506
97746763
16711225
10483534
70662486
9843449
2985580
71285120
775523
98691265
54443732
34494834
79382068
62597042
61994664
84911176
18084573
91369119
12985540
986569
2408189
14131123
6101472
395626
40256379
47505873
92994432
87025551
96802988
54975983
66802968
105961
33904736
46537992
29778289
41868913
13323355
84236067
4372530