89735897
86144985
39729015
29658122
6296198
11779461
72598144
3062886
9405119
23297616
8579948
54104303
9257291
74062099
16939464
86828365
59508627
57698151
97067528
5195946
9665958
53679751
7446821
77875643
48395933
52852867
5895214
301959
3579741
2901518
90985082
7114913
58531558
32912970
31239651
74564260
9465551
67516677
52527543
29052483