269143
43392930
79267446
3845469
6643236
65986981
91594867
41393229
16499772
465688
83714261
5185886
92247798
35842769
10362014
5049801
54176595
7945678
32046013
4978679
88002602
55378202
38757288
2953370
85905766
46863883
88121689
69848439
56358312
63537427
59565191
51374828
16062284
50943617
39398490
65204385
71178959
31739733
9248591
62009838