36076896
29702905
56986821
76887189
87693443
36031298
60055017
68201526
1722441
81308982
61031787
5156735
4165362
8001518
20701410
56043572
39547085
5585289
58294064
41223914
89104690
11379157
19814803
6663967
59331863
30808833
58887142
61829193
15565273
71006277
92528411
12937291
258344
9643767
24088899
3421515
2836188
3378688
4499203
70451046