81579941
49224598
51794197
13537668
69868307
2351753
30306413
40087753
453623
8431268
56527779
3397560
42615634
67372927
60851980
25632201
52504106
6541357
39878381
35694212
222294
36434049
35688091
24861422
84183321
10032677
4009670
65003823
28451954
7461629
2933470
71742431
99958064
11011293
11135377
42832270
88021328
24177049
1302997
27295424