39744442
3490761
1913520
43791643
4663579
54418638
86187398
16728390
13414781
49632559
73782426
3464412
76071353
63891743
90167917
71711889
9614381
21379397
19771402
76368372
58312047
7811435
19851661
81663137
45645013
22834834
1221569
96777424
49096643
81472086
3758427
62886089
67176543
9322597
91484104
51022275
66083380
57609425
46666637
5992651