138837
69629146
94062192
80418169
1124667
97003114
14934044
62297597
85539098
75076839
95387200
66621230
46988679
4529117
79812414
97988448
24214328
5412439
68877946
66996461
2285518
4244640
65165360
65106690
31176287
85162483
60891465
36074765
67766352
55837824
86511812
80425770
24911130
92478296
15375702
987038
58261496
73684523
90472738
6881062